【发布时间】:2014-12-21 19:58:48
【问题描述】:
我的数据模型中有一个实体,在我添加了一个额外的实体后,当我尝试访问它时应用程序崩溃了。
var request = NSFetchRequest(entityName: "Entity");
var results=context.executeFetchRequest(request, error: nil);
即使其中没有存储任何项目,它仍然会崩溃。如果我删除应用程序并重试,它不会崩溃。
Crash message : "reason = "用于打开商店的模型与用于创建商店的模型不兼容""
【问题讨论】:
-
重置你的模拟器
-
一定有别的办法
-
在 Core Data 文档或 stackoverflow 上查找“轻量级迁移”。
-
通过创建新的数据模型解决了问题