我创建如下的temporaryContext
。它会包含未保存的更改还是仅包含来自Utility.managedObjectContext()
的更改?
let temporaryContext = NSManagedObjectContext(concurrencyType: .PrivateQueueConcurrencyType)
temporaryContext.parentContext = Utility.managedObjectContext()
temporaryContext.performBlockAndWait({
在“核心数据编程教程”中我还没有找到任何关于它的信息。
最佳答案
简短的答案是不。
孩子只会拿到在孩子拿来之前被保留的物品。
这不同于创建孩子之前的情况。
关于ios - 作为另一个MOC的子代创建的MOC也会包括未保存的更改吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28808616/