1

有人请解释我什么时候应该增加 xcdatamodeld 版本?我google了很多,都有关于迁移的,但是我应该什么时候增加版本呢?

目前,如果我在我的 xcdatamodeld 中进行更改,例如添加实体或添加属性,我将重新创建 nsmanagedobject 子类。但是我不确定我必须增加xcdatamodeld版本的情况。请有人解释一下。谢谢!

4

1 回答 1

1

我认为它是帮助我的应用程序用户从以前的数据模型迁移到新的数据模型的工具。因此,除非我必须以某种方式(应用商店或内部测试人员)“发布”它,否则我不会升级版本。即使那样,如果我有一小群测试人员,我可能会告诉他们删除并重新安装,这样我就不必搞砸了。

如果使用旧数据模型的用户使用新数据模型安装您的应用更新,除非您指示数据模型“迁移”,否则他们将崩溃。

于 2016-10-10T22:18:13.660 回答