Закрытый контекст основных данных как дочерний элемент большого контекста импорта - PullRequest
0 голосов
/ 12 ноября 2018

Вопрос, связанный с этим стеком:

  Store
     |
  Coordinator
     |
  Main Context
     |
  Private Context

Если частный контекст загружает какой-то большой набор данных, я понимаю, что NSManagedObjects будут зарегистрированы в частном контексте. Будут ли эти NSManagedObjects регистрироваться также в основном контексте из-за выборки данных в частном контексте? Будут ли эти данные доступны и будут загружены также в основном контексте из-за выборок дочернего контекста?

Я не могу найти никакой информации об этом в документах Apple. При сохранении частного контекста появляется информация только тогда, когда он поднимает набор изменений на один уровень вверх, но как насчет извлечения?

Как я могу импортировать большой набор данных и отображать его в пользовательском интерфейсе, не блокируя его? Этот стек хорош для таких задач?

...