NSNanagedContext
同時実行のために :sが 2 つある CoreData アプリがあります。1 つはメイン スレッド用で、もう 1 つはバックグラウンド スレッド用です。
私のView Controllerの1つには、次のNSOperationQueue
ように使用する別のもあります。
[self.queue addOperationWithBlock:^{
[self processDataFromDictionary:jsonObject];
[...]
私の NSNanagedContext にも実行ブロック メソッドがあることに気付きました。代わりに書いた場合:
[self.backgroundContext performBlock:^{
[self processDataFromDictionary:jsonObject];
それも非同期で実行されますか?