向实体添加属性后,swift核心数据崩溃

时间:2014-12-21 19:58:49

标签: core-data swift

我的数据模型中有一个实体,在我添加了一个额外的实体后,当我尝试访问它时应用程序崩溃了。

var request = NSFetchRequest(entityName: "Entity");
var results=context.executeFetchRequest(request, error: nil); 

即使没有存储项目,它仍然会崩溃。如果我删除该应用程序并再试一次它不会崩溃。

崩溃消息:" reason ="用于打开商店的模型与用于创建商店的模型不兼容""

2 个答案:

答案 0 :(得分:2)

每次更改数据库模型时,必须重置iOS模拟器,因为它具有旧版本的数据库。

enter image description here

答案 1 :(得分:-1)

有时删除Library / Developer / Xcode中的所有文件都可以完成这项工作..