我正在尝试将我的sandpit代码迁移到我的主项目中但由于某种原因,我在尝试编译时遇到以下奇怪的错误
之前的 语法错误
起初我以为这是因为coredata不在prefix.pch文件中,但我也在那里添加了它。
这是使用代码的AppDelegate的顶部(直接来自Apple示例)
#import <UIKit/UIKit.h>
#import "AppSettings.h"
#import "Skin.h"
@interface JeanieAppDelegate : NSObject <UIApplicationDelegate> {
NSManagedObjectModel *managedObjectModel;
NSManagedObjectContext *managedObjectContext;
NSPersistentStoreCoordinator *persistentStoreCoordinator;
答案 0 :(得分:2)
#import <CoreData/CoreData.h>
并且不要忘记将其链接。
答案 1 :(得分:0)
另外,请注意在.pch文件中添加任何内容。当你这样做时,那些头文件将被包含在你的整个项目中。你应该真正把它们放在那里,通过你的项目真正普遍需要它。