時,我在想,如果這種代碼將確定使用它是安全的NSManagedContext對象保存操作執行使用Objective-C快速列舉
NSManagedObjectContext *moc = [(AppDelegate*)[[UIApplication sharedApplication] delegate] managedObjectContext];
for (NSDictionary *dict in objects) {
Object *object = [NSEntityDescription insertNewObjectForEntityForName:@"object"
inManagedObjectContext:moc];
// Populate model fields with appropriate dictionary keys
}
原因,我問的是你是建議不要跨線程傳遞對管理對象上下文對象的引用,並想知道這是否確實是在這裏發生的事情。