我正在开发一个从Coredata DB中显示基本信息的应用程序,当点击保存按钮时,我有DB保存信息,但是当我想在表中的另一个视图中显示数据时,我没有错误,但是NSexextection>

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

当我在SQLite图形接口中检查时,数据保存正确,但在表中没有显示上述错误,

请问如何解决?

我的小项目在这里!

太感谢了!

有帮助吗?

解决方案

好吧,你 managedObjectContext 需要来自应用程序dreagte,in ShowViewController 尝试:

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

目前,上下文即将到来,_context,为null。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top