核心数据工具版本增加-我是否也应该增加模型版本?

时间:2019-03-28 09:54:17

标签: ios xcode core-data core-data-migration

我的CoreData模型当前使用旧(Xcode 3.2)格式。我想将其增加到最新版本,以XML形式表示数据:

cd version

我还应该在Core Data编辑器中增加模型版本号吗?

model version

1 个答案:

答案 0 :(得分:1)

我想不出您为什么需要这么做,因为模型版本工具版本应该是不相关且正交的。

我有一个使用10年的Mac应用程序,即Core Data文档,该文档始终使用最新的Xcode构建,但我从不费心更改其单一数据模型中的 Tools Version 。包含28个实体和很多关系。直到30分钟前,它的 Tools版本还是您的 Xcode 3.2 。为了证明我的观点,我仅将工具版本更改为自动(Xcode 9.0),做了一个 Clean Build Folder ,然后进行测试,构建并运行。它通过了我的测试套件,启动正常,打开了文档,保存了更改。没发现问题。一切正常。我计划提交此更改并随其一起发布下一个版本。