persistentStoreManagedObjectContext与mainQueueManagedObjectContext
晚上好!
所以我一直有一些麻烦理解到底是怎么回事,而我的数据保存在核心数据。 首先,一个简单的问题:
1)什么时候应该使用persistentStoreManagedObjectContext,什么时候应该使用mainQueueManagedObjectContext ?! 现在,我总是使用persistentManagedObjectContext,但是我可以看到一个RestKit调用“getObjectsPath”,该对象将具有mainQueueObjectContext。 这是为什么?!
谢谢!
persistentStoreManagedObjectContext
可以用来填充另一个NSManagedObjectContext(例如,用于后台线程)。
所以,除非你在访问对象时不离开主线程,否则使用mainQueueManagedObjectContext
并且你在安全的地方。