是否仅在 MOC 有一个NSManagedObjectContext
使用NSMainQueueConcurrencyType
初始化的子 MOC 的情况下初始化 using NSPrivateQueueConcurrencyType
?
提供一些背景知识:我的应用程序具有传统结构,其中主表视图由 a 驱动,并且使用具有自己的 MOC 的子类NSFetchedResultsController
从 Web 服务异步导入数据。NSOperation
我不确定在那种情况下两个 MOC 是否应该使用NSConfinementConcurrencyType
(我相信默认设置)或者是否应该使用NSMainQueueConcurrencyType
与主线程上获取的结果控制器相关联的 MOC,而后台 MOC 是否应该使用NSConfinementConcurrencyType
.