【发布时间】:2019-08-19 01:11:02
【问题描述】:
【问题讨论】:
标签: ios xcode core-data core-data-migration
【问题讨论】:
标签: ios xcode core-data core-data-migration
我想不出你为什么需要这样做,因为 Model Version 和 Tools Version 应该是不相关且正交的。
我有一个使用了 10 年的 Mac 应用程序 Core Data 文档,我一直使用最新的 Xcode 构建它,但我从来没有费心更改其一个数据模型中的 Tools 版本,它包含 28 个实体和许多关系。直到 30 分钟前,它的 Tools 版本 还是 Xcode 3.2,和你的一样。为了证明我的观点,我只将 Tools Version 更改为 Automatic (Xcode 9.0),做了一个 Clean Build Folder,然后测试、构建并运行。它通过了我的测试套件,启动良好,打开文档,保存更改。未发现问题。一切正常。我计划提交此更改并发布我的下一个版本。
【讨论】: