1

我正在尝试用 coreData 清理我的烂摊子。

历史: - 我为 iOS 创建了一个 coreData 项目 - 我成功地启动了一些轻量级迁移,最终在 xcdatamodeld 文件夹中保存了许多 xcdatamodel 项目。- 因为我只是在测试,所以我决定从文件夹中删除旧的 xcdatamodel 项目。我读到删除它们会很好,并且这样做了。- 删除以前的 xcdatamodel 项目后,文件夹消失了,留下我最新的 xcdatamodel 项目 - 无需迁移即可继续开发,一切都很开心。

现在:今天,我尝试对我的 xcdatamodel 项目(不是文件夹)执行轻量级迁移。我很快注意到,当我执行编辑器 - 添加模型版本...我没有得到对话框版本名称...基于模型...我只是得到一个创建对话框。

  • 我创建了一个模型版本,但它崩溃了,说它无法合并......

我想要什么:看来我需要以某种方式将我的唯一 xcdatamodel 项目转换为 xcdatamodeld 项目......就像我在创建项目时开始的那样。我需要能够像一开始那样执行轻量级迁移。

任何人都可以帮忙吗?

4

0 回答 0