我正在尝试遵循Apples文档来使用CoreData。我刚刚开始学习目标C,现在我想把我的头转到CoreData上。我想我把这个概念封装在OO数据库中。
对于我的生活,我无法让它开始工作,我所做的所有搜索都带来了iOS 9和以前的教程,或者Swift的教程。
如有任何帮助或指导,将不胜感激。
发布于 2017-06-07 14:35:56
如果您想保持简单,只需处理一个managedObjectContext。如果您使用的是NSPersistentContainer,这就是viewContext。确保始终只从主线程读取和写入核心数据。您将在许多教程中找到具有单个managedObjectContext的类似的简单设置。
一旦你掌握了这一点,你就应该学会如何正确地使用NSPersistentContainer。有几条简单的规则可以遵循,这并不难:
viewContextperformBackgroundTask编写。performBackgroundTask或上下文viewContext内部使用任何managedObject -传递objectID并在上下文中重新获取它。https://stackoverflow.com/questions/44415109
复制相似问题