iphone - 将核心数据添加到应用程序时出现编译器错误

标签 iphone objective-c cocoa-touch

我正在向我的应用添加核心数据。在下面的方法中,它说 Use of undeclared identifier NSSQLiteStoreType

- (NSPersistentStoreCoordinator *)persistentStoreCoordinator
{
    if (__persistentStoreCoordinator != nil)
    {
        return __persistentStoreCoordinator;
    }

    NSURL *storeURL = [[self applicationDocumentsDirectory] URLByAppendingPathComponent:@"tdfas.sqlite"];

    NSError *error = nil;
    __persistentStoreCoordinator = [[NSPersistentStoreCoordinator alloc] initWithManagedObjectModel:[self managedObjectModel]];
    if (![__persistentStoreCoordinator addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeURL options:nil error:&error])
    {
        NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
        abort();
    }    

    return __persistentStoreCoordinator;
}

@property (nonatomic, retain, readonly) NSManagedObjectModel *managedObjectModel;
@property (nonatomic, retain, readonly) NSManagedObjectContext *managedObjectContext;
@property (nonatomic, retain, readonly) NSPersistentStoreCoordinator *persistentStoreCoordinator;

最佳答案

确保您已链接到 CoreData 并将其导入...

#import <CoreData/CoreData.h>

关于iphone - 将核心数据添加到应用程序时出现编译器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8498652/

相关文章:

iPhone 文档目录最大大小

iphone - 如何使用 ASIHTTPRequest 发送删除请求?

iphone - 向单元格添加按钮

ios - 推送 View Controller 不采用后退按钮的前一个标题

iphone - 使用pushViewController到TableViewController时出现断言错误

objective-c - NSString isEqualToString : for\n

objective-c - 找不到 RKJSONParserJSONKit

objective-c - 如何创建 iPod 风格的 UISlider

php - Android - Craigslist 通知应用程序,可将新帖子发送到我的电子邮件/短信/RSS

ios - 减少警报 View 编码