我想在我的應用程序中使用自動輕量級遷移。我做了以下步驟:CoreData自動輕量級遷移錯誤
- 創建新的模型版本。
- 編輯新的型號版本。
- 創建persistentStoreCoordinator時,將選項NSMigratePersistentStoresAutomaticallyOption和NSInferMappingModelAutomaticallyOption設置爲YES。
- 將當前版本設置爲新版本。
,並得到了一個錯誤:原因=「無法找到源店模式」
我試過產品 - >清潔無濟於事。想法?
編輯:我忘了放在模型的細節。
我有兩個.xcdatamodel文件。第一個有兩個實體,活動和場地。第二個有一個實體,EventDate。我不再使用代碼中的第二個.xcdatamodel,但我沒有將該文件留在項目中。我正試圖添加一個新的實體更新到第一個模型文件。
您是否添加了新模型以用作新模型?您應該爲現有模型添加新版本。 – rckoenes
@rckoenes是的,通過編輯器 - >在Xcode中添加模型版本。 – jcm