我需要添加一些屬性到我的核心數據模型,我有一個可怕的時間讓輕量級遷移工作!核心數據輕量級遷移 - 無論合併模型
我不斷收到錯誤「不能合併模型與兩個不同的實體命名等等」。
這裏是我做了什麼......
將此代碼添加到我的應用程序委託。
(NSPersistentStoreCoordinator *)persistentStoreCoordinator {
//等等等等
的NSDictionary *選項= [NSDictionary的dictionaryWithObjectsAndKeys:
[NSNumber的numberWithBool:YES],NSMigratePersistentStoresAutomaticallyOption,
[NSNumber的numberWithBool :YES],NSInferMappingModelAutomaticallyOption,nil];//等等等等
return _persistentStoreCoordinator;
}
點擊了我的數據模型,去設計>數據模型>添加模型版本。
對LOWEST數字進行了修改,基本上添加了一些屬性。
刪除我之前的模型生成的所有託管文件,將它們發送到垃圾箱,然後從新模型創建新的託管文件。
清理了所有目標。
建立和去。
錯誤。
請幫忙。我以各種不同的方式嘗試了上述方法,並加載了其他的東西,每次回到我的項目的一個乾淨的副本並重新開始,沒有任何東西讓我超過這個錯誤。
謝謝!