我的数据模型中有一个实体,在我添加了一个额外的实体后,当我尝试访问它时应用程序崩溃了。
var request = NSFetchRequest(entityName: "Entity");
var results=context.executeFetchRequest(request, error: nil);
即使没有存储项目,它仍然会崩溃。如果我删除该应用程序并再试一次它不会崩溃。
崩溃消息:" reason ="用于打开商店的模型与用于创建商店的模型不兼容""
答案 0 :(得分:2)
每次更改数据库模型时,必须重置iOS模拟器,因为它具有旧版本的数据库。
答案 1 :(得分:-1)
有时删除Library / Developer / Xcode中的所有文件都可以完成这项工作..