我最近清理了一个旧的 iOS 项目,我想添加 CoreData。我最后一次参与这个项目是在 iOS 4 还很新的时候。
我正在使用一些用于另一个项目的样板代码。这段代码创建了一个单例,我可以从中访问我的 PersistentStoreCoordinator。
#import <CoreData/CoreData.h>
@interface CoreDataManager : NSObject {
....
}
我将我的文件添加到我的项目中,添加了框架并链接到我的目标中的 CoreData.framework。
我的项目编译现在在 NSPersistentStoreCoordinator.h、NSPersistentStore.h、NSAtomicStore.h 上失败了
- 解析问题预期';' 方法原型之后
- 解析问题在“@”之后需要一个 Object-ve-C 指令
我很确定这不是我的 CoreData 代码,因为我在另一个项目中使用这些文件没有问题。