![]() |
1
Cwind OP ⊙﹏⊙ 不小心按到快捷键发出去了……
接上文: 后来我把这个方法改了,变成 + (NSArray *)arrayNeedToDraw:(NSString *)name andCreatDate:(NSDate *)dateCreat inManageObjectContext:(NSManagedObjectContext *)context; 然后开始报错,但是报错内容是关于前面那个方法非法的,非常奇怪,即便我把这一段全删掉还是会报这个错误。 之后我尝试Shift+Command+k,如此一来报错倒是不会了,但是那个黄色的警告却还是没消失。 有前辈知道这是什么问题吗? |
![]() |
2
hldm723 2012-10-07 22:59:19 +08:00
指针没用过
|
![]() |
3
Cwind OP @hldm723 这里array我是还没用过,所以会有后面那个警告,但是我的问题是前面那一个莫名其妙的警告。事实上就算后面把用了array,前面那个警告还是不会消失……
|
![]() |
4
lldong 2012-10-07 23:10:15 +08:00 ![]() rm -r ~/Library/Developer/Xcode/DerivedData 试试看?
|
![]() |
6
lldong 2012-10-07 23:41:40 +08:00 ![]() 一个很讨厌的bug,有时Xcode对代码做分析的缓存没有及时更新就会这样,会出现莫名其妙的报错,代码高亮或代码补全失效,删掉让它重新indexing就可以了,在organizer里面的project那栏里面也可以删
|