我需要添加一些属性到我的核心数据模型,我有一个可怕的时间让轻量级迁移工作!核心数据轻量级迁移 - 无论合并模型
我不断收到错误“不能合并模型与两个不同的实体命名等等”。
这里是我做了什么......
将此代码添加到我的应用程序委托。
(NSPersistentStoreCoordinator *)persistentStoreCoordinator {
//等等等等
的NSDictionary *选项= [NSDictionary的dictionaryWithObjectsAndKeys:
[NSNumber的numberWithBool:YES],NSMigratePersistentStoresAutomaticallyOption,
[NSNumber的numberWithBool :YES],NSInferMappingModelAutomaticallyOption,nil];//等等等等
return _persistentStoreCoordinator;
}
点击了我的数据模型,去设计>数据模型>添加模型版本。
对LOWEST数字进行了修改,基本上添加了一些属性。
删除我之前的模型生成的所有托管文件,将它们发送到垃圾箱,然后从新模型创建新的托管文件。
清理了所有目标。
建立和去。
错误。
请帮忙。我以各种不同的方式尝试了上述方法,并加载了其他的东西,每次回到我的项目的一个干净的副本并重新开始,没有任何东西让我超过这个错误。
谢谢!