晚上好!
因此,在将数据保存到Core Data中时,我一直在理解到底是怎么回事。首先,一个简单的问题:
1)我什么时候应该使用persistentStoreManagedObjectContext?何时应该使用mainQueueManagedObjectContext ?!现在,我总是使用persistentManagedObjectContext,但我可以看到一个RestKit调用“getObjectsPath”,该对象将拥有mainQueueObjectContext。那是为什么?!
谢谢!
答案 0 :(得分:2)
persistentStoreManagedObjectContext
可用于填充其他另一个NSManagedObjectContext(例如,用于后台线程)。
因此,除非您在访问对象时不离开主线程,否则请使用mainQueueManagedObjectContext
并且您在安全的网站上。