0
我需要更新Core Data中每個排列對象的值,並且我正在使用循環。但是我想知道下面的代碼是否是線程安全的,並且爲什麼。同時枚舉核心數據中的管理對象線程安全
ManagedObjectContext不是線程安全的,解釋here
[myArrayController.arrangedObjects enumerateObjectsWithOptions:NSEnumerationConcurrent
usingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
// do some work
[obj setValue:@"some value" forKey:@"aKey"];
}]