使用NSMainQueueConcurrencyType
初始化NSManagedObjectContext
仅适用于该MOC具有使用NSPrivateQueueConcurrencyType
初始化的子MOC的情况吗?
一些背景信息:我的应用程序具有传统的结构,其中主表视图由NSFetchedResultsController
驱动,并使用具有自己的MOC的NSOperation
子类从Web服务异步导入数据。我不确定在这种情况下两个MOC是否都应该使用 NSConfinementConcurrencyType
(我认为是默认值),或者与主线程中的fetched results controller相关联的MOC是否应该使用NSMainQueueConcurrencyType
,而后台MOC应该使用NSConfinementConcurrencyType
。