2017-10-19 27 views
0

我決定重命名我的Xcode項目。然後我重命名了我的.xcdatamodeld文件。我進入實用程序並將Codegen設置爲手動,然後進入編輯器 - 創建NSManagedOb ..並生成兩個有核數據實體文件。我該如何解決「無法加載模型名爲datamodelname」在xcode

現在,當我編譯和運行我得到一個SIGABRT崩潰與錯誤

"Failed to load model named Warehouse 
CoreData: error: Failed to load model named Warehouse" 

不知道如何解決這一問題?

回答

2

在您的應用程序的某處,您的代碼嘗試加載名爲Warehouse的模型,該模型可能是舊的項目名稱。您需要找到該代碼並將其更改爲使用新名稱。

取決於您的Core Data代碼的年齡,這可能是您創建NSPersistentContainer時。或者它可能是您創建NSManagedObjectModel時。

相關問題