Core Data に配置された各オブジェクトの値を更新する必要があり、現在ループを使用しています。しかし、次のコードがスレッドセーフかどうか、およびその理由を知りたいです。
ManagedObjectContext はスレッド セーフではありません。ここで説明します
[myArrayController.arrangedObjects enumerateObjectsWithOptions:NSEnumerationConcurrent
usingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
// do some work
[obj setValue:@"some value" forKey:@"aKey"];
}]