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