在开发的早期阶段,数据保留没有问题,并且模式的实验性更改预计会很多,有没有办法避免迁移?也就是说,只是为了转储数据库并重新开始。
我尝试的所有内容都会导致错误:"用于打开商店的模型与用于创建商店的模型不兼容"。
轻量级迁移看起来可行,但我会结束许多不需要的版本和混乱的代码。我也想尝试关系(没有明智的裂缝),但理解我之后需要承诺进行重量级的迁移!
如果解决方案是check for the existence of the original database using NSFileManager and delete/remove it if found,有人可以使用原始数据库的示例名称显示swift代码,以及如何有效删除它。
我一直在尝试几种建议的解决方案,例如将.xcdatamodeld文件的副本拖到桌面上,删除xcode中的文件并将其重新导入,但我不断收到模型和存储的错误不一样。
答案 0 :(得分:0)
在第一条评论中以一行回答,但以相反的比例赞赏。