2012-02-29 72 views
0

我一直在使用Core Data,一切都很順利。除了今天,當我改變我的項目的標識符,突然我得到以下錯誤。更改iOS標識符名稱創建核心數據錯誤?

reason: 'Cannot create an NSPersistentStoreCoordinator with a nil model' 

我試過重命名我的文件到新的標識符,但我不斷收到相同的錯誤。

有什麼想法?

+0

有些事情要檢查:Xcode數據模型文件的名稱(.xcdatamodeld);您使用(NSPersistentStoreCoordinator對象)初始化Core Data的模型ID。 – gregheo 2012-02-29 21:23:52

回答

2

嘗試執行Product-> Clean(Xcode 4)或Project-> Clean All(pre Xcode 4)。

+0

如果你真的絕望了,請導航到〜/ Library/Developer/Xcode/DerivedData並刪除名稱開頭處的任何項目名稱。在過去,我曾經遇到過Xcode 4的問題,即使是clean也無法重建.momd,所以我在屏幕上顯示的模式在應用程序中沒有正確更新。 – Tommy 2012-02-29 21:29:07

+0

我在DerivedData中刪除了所有內容。謝謝! – 2012-03-01 09:48:47