我正在学习核心数据迁移,我错误地对我当前的模式文件本身进行了一些更改。但是,我确实有该项目的备份副本,它使用以前的模式。现在,我不想从头开始,但我确实想使用旧模式作为迁移的一部分。所以这是我计划实现的步骤:
(1)从备份项目中将旧的.xcdatamodel文件导入主项目,并使其成为v1.xcdatamodel (2)将现有项目(main)中的.xcdatamodel文件重命名为v2.xcdatamodel (3)定义“选项" 字典并将其设置为由persistentstorecoordinator 使用。
我不确定这是否可行。任何人都可以建议我解决问题的正确方法吗?