使用Coredata数据库出现的错误 CoreData: Cannot load NSManagedObjectModel. nil is an illegal URL parameter

使用Coredata数据库出现的错误 CoreData: Cannot load NSManagedObjectModel. nil is an illegal URL parameter_第1张图片
WechatIMG4.jpeg

方法1:coredata数据库的名字和封装类里的名字不对应, 改成相同的就好了

这个宏对应程序里的这个位置
使用Coredata数据库出现的错误 CoreData: Cannot load NSManagedObjectModel. nil is an illegal URL parameter_第2张图片
WechatIMG5.jpeg

使用Coredata数据库出现的错误 CoreData: Cannot load NSManagedObjectModel. nil is an illegal URL parameter

如果还没好的话,试一下

方法2:把CoreData.xcdatamodeld文件移除,重新添加一下,怀疑是系统编译找不到这个文件了

使用Coredata数据库出现的错误 CoreData: Cannot load NSManagedObjectModel. nil is an illegal URL parameter_第3张图片
[图片上传中...(WechatIMG2.jpeg-a18bd0-1545272506536-0)]
使用Coredata数据库出现的错误 CoreData: Cannot load NSManagedObjectModel. nil is an illegal URL parameter_第4张图片
WechatIMG2.jpeg
使用Coredata数据库出现的错误 CoreData: Cannot load NSManagedObjectModel. nil is an illegal URL parameter_第5张图片
WechatIMG3.jpeg

然后就应该可以了。

你可能感兴趣的:(使用Coredata数据库出现的错误 CoreData: Cannot load NSManagedObjectModel. nil is an illegal URL parameter)