奇怪的CoreData编译错误

时间:2011-06-23 14:50:32

标签: iphone core-data compiler-errors

我的项目今天突然无法编译,错误发生在

CoreDataDefines.h

COREDATA_EXTERN double NSCoreDataVersionNumber;

错误信息

/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreDataDefines.h:71:error:expected'=',',' 'extern'之前的','','asm'或'属性'

我不知道这是怎么发生的。由于此文件属于SDK,因此我无法对其进行修改。

我试过干净等,但没用。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:3)

好吧,我看到了这篇文章

Objective-C error: expected '=', ',', ';', 'asm' or '__attribute__' before 'class'

它实际上与CoreData无关,我只是在导入CoreData的类头文件的最开头错误地键入了一个字符。

删除了那个角色,一切都很好