Я пытаюсь динамически обновлять ячейки в UITableView
.События инициируются данными, полученными фоновыми потоками, поэтому все является асинхронным, и невозможно предсказать порядок событий.
Я не уверен, каким должен быть рабочий процесс в этом случае.Как я могу убедиться в правильности количества строк и индекса пути при вызове reloadRowsAtIndexPaths:withRowAnimation
?При предыдущем вызове deleteRowsAtIndexPaths:withRowAnimation
. Может все еще происходить анимация. Если все изменения происходят одновременно, я могу использовать beginUpdates
и endUpdates
, но что мне делать ввышеуказанная ситуация?