您的位置:首页 > 移动开发 > IOS开发

IOS开发常见错误整理

2015-02-07 18:18 295 查看
1.Cannot create an NSPersistentStoreCoordinator with a nil model

这是在执行到这段代码时引发的:

- (void)viewDidLoad {
[super viewDidLoad];
UIApplication *application = [UIApplication sharedApplication];
id delegate=application.delegate;
self.context=[delegate managedObjectContext];
// Do any additional setup after loading the view.
}


解决办法:将xcdatamodelId文件名字和appdelegate中代码引用到的xcdatamodelId文件名对应上即可。

这部分是因为我在创建项目的时候没有选择“包含coredata”,而appdelegate中的coredata相关代码是我从一个新建项目中拷贝过来的,没有注意到代码中的文件名称问题,导致两边不一致造成的。

另外注意,要将xcdatamodelId文件添加到Copy Bundle Resources中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: