2010-12-20 48 views
0

即時通訊開發一個應用程序,顯示了從coredata分貝基本信息, 我有分貝擊中時保存按鈕, 但保存的信息時,我想顯示在一個表中另一視圖中的數據, 我得到沒有錯誤,但一個NSexeption>NSException在表視圖中的核心數據

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '+entityForName: could not locate an NSManagedObjectModel for entity name 'Contacts'' 

數據被正確地保存,因爲我在一個SQLite圖形界面檢查它,但在表中未示出,與上述錯誤,

如何請修復它?

我的小項目是 here!

太感謝你了!

+0

您的項目並未在您提供的鏈接中找到。 – WrightsCS 2010-12-20 06:40:16

+0

嗨,對不起,現在鏈接工作,謝謝;) – MaKo 2010-12-20 06:59:36

回答

0

好吧,你managedObjectContext需求來自於應用Deleagte,在ShowViewController嘗試:

managedObjectContext = [(CoreDataEnsaAppDelegate *)[[UIApplication sharedApplication] delegate] managedObjectContext]; 

眼下,上下文快到形式_context,這是NULL。

+0

嗨,謝謝你的回答,但不清楚我在哪裏改變這個電話,謝謝! – MaKo 2010-12-20 08:00:28

+0

用這個替換_context。 – WrightsCS 2010-12-20 16:40:37

相關問題