晚上好!
因此,在将数据保存到Core Data中时,我一直难以理解到底发生了什么。首先,一个简单的问题:
1)什么时候应该使用persistentStoreManagedObjectContext,什么时候应该使用mainQueueManagedObjectContext?现在,我总是使用persistentManagedObjectContext,但是我可以看到RestKit调用“getObjectsPath”,该对象将具有mainQueueObjectContext。这是为什么?!
谢谢!
最佳答案
persistentStoreManagedObjectContext
可用于填充其他另一个NSManagedObjectContext(例如,用于后台线程)。
因此,除非访问对象时没有离开主线程,否则请使用mainQueueManagedObjectContext
,并且您将在安全的站点上。
关于ios - persistentStoreManagedObjectContext与mainQueueManagedObjectContext,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15457290/