轻量级数据迁移

时间:2015-12-10 16:02:11

标签: ios objective-c core-data core-data-migration

在处理更新时我非常喜欢开枪并开始更新我的数据模型。现在我意识到我应该创建一个新的xcdatamodel并开始更新它,同时还有旧的。

所以我的问题是。现在最好的事情是什么?创建一个新的xcdatamodel并返回源代码管理,使其与当前版本相同,而其中一个是更新的版本?

我是核心数据迁移的新手,所以感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

  1. 将“新”模型复制到新文件(或只是重命名)
  2. 从源代码管理中恢复原始模型
  3. 将“当前”模型指向新模型文件。
  4. 这些都位于xcdatamodeld目录中。