【问题标题】:Core Data Tools Version increase - Should I also increase the model version?核心数据工具版本增加 - 我是否也应该增加模型版本?
【发布时间】:2019-08-19 01:11:02
【问题描述】:

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

我还应该在核心数据编辑器中增加模型版本号吗?

【问题讨论】:

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


    【解决方案1】:

    我想不出你为什么需要这样做,因为 Model VersionTools Version 应该是不相关且正交的。

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

    【讨论】:

      猜你喜欢
      • 2015-11-08
      • 2015-07-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 2017-03-25
      • 2012-07-15
      • 2018-10-24
      • 1970-01-01
      相关资源
      最近更新 更多