2011-05-04 39 views
0

我只是使用核心數據構建一個簡單的應用程序來從預加載的SQLite數據庫(當在模擬器中運行時由應用程序本身創建)檢索數據。填充數據庫後,我跑在iPhone模擬器的應用程序,一切都縫去就好了,但是當我在設備上運行它,我得到了以下錯誤消息:核心數據:構建於設備上導致NSPersistentStoreCoordinator錯誤

不能用零模型創建NSPersistentStoreCoordinator

我該如何處理?

回答

2

你可以檢查你的xcdatamodel(d)文件是否與你的目標鏈接?當沒有xcdatamodel(d)不存在於.app包中時,可能會發生這種情況。

+0

謝謝!這是問題所在。我之前曾經意外刪除了該模型,但設法以某種方式恢復了該模型。無論如何,連接似乎還沒有正確恢復。我通過刪除模型並從草圖寫入新模型並添加所需的所有實體和屬性來解決問題。 – 2011-05-04 06:22:40