我最近清理了一个旧的iOS项目,我想添加CoreData。当iOS 4还是新的时,我上次参与了这个项目。
我正在使用一些我用于另一个项目的锅炉板代码。这段代码创建了一个单例,我可以从中访问我的PersistentStoreCoordinator。
#import <CoreData/CoreData.h>
@interface CoreDataManager : NSObject {
....
}
我将文件添加到项目中,添加了框架并链接到目标中的CoreData.framework。
我的项目编译现在在NSPersistentStoreCoordinator.h,NSPersistentStore.h,NSAtomicStore.h
上失败我很确定它不是我的CoreData代码,因为我在其他项目中使用这些文件没有任何问题。