iPhone Обновление подробного представления после проанализированного XML / Core Data задержки обратного потока

У меня проблема с задержкой обратного потока, когда синтаксический анализатор xml, работающий с обратным потоком, завершает синтаксический анализ данных задолго до загрузки/отображения detailView.

Базовые данные хранят изначально краткие сведения для tableListView. Когда я выбираю объект listItem с индексом x, для отображения detailView требуется больше данных. Ему нужно проанализировать больше XML, добавить его к основным данным и отобразить в подробном представлении.

Как я могу заставить DetailView ждать, пока данные будут доступны, ИЛИ перезагрузить DetailView, когда данные станут доступны в CoreData? т.е. какая техника?


person user829113    schedule 05.07.2011    source источник


Ответы (1)


NSFetchedResultsController сделает это автоматически после того, как вы объедините контекст управляемого объекта переднего плана с фоновым контекстом, который принимает проанализированные данные.

person TechZen    schedule 05.07.2011