7

晚上好!

因此,在将数据保存在 Core Data 中时,我一直无法理解到底发生了什么。首先,一个快速的问题:

1)什么时候应该使用persistentStoreManagedObjectContext,什么时候应该使用mainQueueManagedObjectContext?!现在,我总是使用persistentManagedObjectContext,但我可以看到一个RestKit 调用“getObjectsPath”,该对象将具有mainQueueObjectContext。这是为什么?!

谢谢!

4

1 回答 1

2

persistentStoreManagedObjectContext could be used to populate other another NSManagedObjectContext (e.g. for a background thread).

So unless your not leaving the main thread when accessing the object, use the mainQueueManagedObjectContext and you're on the safe site.

于 2013-03-21T18:13:58.267 回答