多个ManagedObjectContext(MOC)如何在核心数据(Swift 2,iOS 9)中工作。我已经通过很多链接&材料在线和StackOverflow上的答案,但无法找到确切的答案。核心数据Multiple ManagedObjectContext
我想知道,假设我已经创建了指向PersistentStoreCoordinator(PSC)的主MOC以及具有上述主MOC的父上下文设置的另一个私有队列MOC。
问题1:那么这是如何工作的?层次结构如下构建:专用队列MOC - >主队列MOC - > PSC。
问题2:如果我打电话给'私人队列MOC'保存,它是否会保存到主MOC,并自动将主MOC保存到PSC?或保存在私人MOC后,我们必须在主MOC上显式保存以将其保存到PSC?
我刚开始研究核心数据,在线链接不太清楚。所以,任何简单的解释将不胜感激。
谢谢!
谢谢! @汤姆哈灵顿 – Tejas