我从this教程
研究了cordata迁移在本教程中,我成功实现了Coredata迁移。但我对此有些怀疑。我有三个xcdatamodel(a1,a2,a3)。
最初只有一个xcdatamodeld带有一些ManagedObjectModel(带有一个实体和一些属性)。当我在同一模型上创建另一个实体时,它与报告“用于打开商店的模型与用于创建商店的模型不兼容”崩溃了。然后我从当前模型中删除新实体。然后我就实现了Coredata Migration。我有两个xcdatamodel。我刚刚在第二个xcdatamodel中创建了另一个实体,然后它工作正常。现在我想知道,如果我不知道我在当前模型中做了哪些更改,那么我该如何重做当前模型?要实现核心数据迁移,我需要重做当前模型,然后我需要创建具有新更改的新模型。我怀疑的是如果我不知道当前模型中的更改是从商店中更新的模型那么我怎么才能知道商店中的当前模型是什么?
对不起我的英文..感谢您抽出时间阅读我的问题。