表视图核心数据中的NSException

时间:2010-12-20 06:05:58

标签: uitableview core-data nsexception

我正在开发一个应用程序,显示来自coredata db的基本信息, 点击保存按钮时,我有数据库保存信息, 但是当我想在表格的另一个视图中显示数据时, 我没有错误,但是NSexeption>

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

当我在sqlite图形界面中检查数据时,数据正确保存,但没有显示在表格中,出现上述错误,

请问如何解决?

我的小项目在 here!

非常感谢你!

1 个答案:

答案 0 :(得分:0)

好的,您的managedObjectContext需要来自应用代表,ShowViewController尝试:

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

现在,上下文来自_context,它是NULL。