MOC作为其他MOC的孩子创建的还包括未保存的更改吗?

时间:2015-03-02 11:25:16

标签: ios multithreading core-data nsmanagedobjectcontext

我创建temporaryContext,如下所示。它会包含未保存的更改,还是仅包含Utility.managedObjectContext()中保存的更改?

let temporaryContext = NSManagedObjectContext(concurrencyType: .PrivateQueueConcurrencyType)
temporaryContext.parentContext = Utility.managedObjectContext()
temporaryContext.performBlockAndWait({

我在核心数据编程教程中找不到任何相关内容。

1 个答案:

答案 0 :(得分:1)

简短回答是否定的。

孩子只有在孩子提取之前持有的项目。

这与创建孩子之前不同。