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