我从头开始重新创建了我的iphone应用程序项目。我将源和datamodel文件添加到新项目中。我有新项目编译和工作。
现在我注意到我的新项目创建的应用程序与我的旧应用程序不兼容。如果我在设备/模拟器上有现有数据库,新应用程序无法识别数据模型,它认为事情已经发生了变化。我得到错误:'无法将模型与名为'Event'的两个不同实体合并
如何以一切仍然有效的方式将我的数据模型从旧项目正确移动到新项目?我一直在添加projectName.xcdatamodelId源文件和编译。还有其他我需要做的事吗?
起初我认为这种情况正在发生,因为我已经重命名了文件以匹配新的项目名称,但我尝试过没有重命名并且看到同样的问题。
感谢您提供的任何帮助!
更新 好吧,也许是重命名。我清理干净并重建新鲜,似乎又恢复了工作。看起来我第一次尝试将故障搞砸了现有数据库。任何人都可以确认重命名是有问题的,或解释如何正确地完成这项工作?