Я обрабатываю XML и асинхронно создаю управляемые объекты. У меня есть таблица, которая реагирует на это, вставляя ячейки с NSFetchedResultsChangeInsert.
Но все ячейки, которые вставляются в таблицу с помощью NSFetchedResultsChangeInsert & insertRowsAtIndexPaths, запускают cellForRowAtIndexPath и willDisplayCell. Даже когда их нет на экране. Это приводит к ненужной обработке ячейки, которая должна выполняться только тогда, когда ячейка действительно видна.
Как я могу динамически вставлять объекты в таблицу через NSFetchedResultsChangeInsert, не вызывая рендеринга, когда их нет на экране?