Когда использовать NSMainQueueConcurrencyType Core Data?

ИнициализируетNSManagedObjectContext с помощьюNSMainQueueConcurrencyType только для ситуации, когда у этого MOC есть дочерний MOC, который был инициализирован с помощьюNSPrivateQueueConcurrencyType?

Чтобы дать некоторое представление: мое приложение имеет традиционную структуру, в которой основной вид таблицы управляетсяNSFetchedResultsController и данные импортируются асинхронно из веб-службы, используяNSOperation подкласс, который имеет свой собственный MOC. Я не был уверен, должны ли оба МОК в этой ситуации использоватьNSConfinementConcurrencyType (по умолчанию, я полагаю) или должен ли MOC, связанный с контроллером извлеченных результатов в основном потоке, использоватьNSMainQueueConcurrencyType и фоновый MOC должен использоватьNSConfinementConcurrencyType.

Ответы на вопрос(2)

Ваш ответ на вопрос