我有一个CoreData应用程序,其中有两个NSNanagedContext
:s用于并发。一个用于主线程,一个用于我的后台线程。
在我的一个视图控制器中,我还有一个单独的NSOperationQueue
,我这样使用:
[self.queue addOperationWithBlock:^{
[self processDataFromDictionary:jsonObject];
[...]
我注意到我的NSNanagedContext也有一个执行块方法。如果我写了:
[self.backgroundContext performBlock:^{
[self processDataFromDictionary:jsonObject];
这也会异步执行吗?