Мне нужно знать, когда перезагрузка UICollectionView завершилась, чтобы потом настроить ячейки (потому что я не источник данных для ячеек - другие мудрые сделали бы это уже...)
Я пробовал код, например
[self.collectionView reloadData];
[self configure cells]; // BOOM! cells are nil
Я также пробовал использовать
[self.collectionView performBatchUpdates:^{
[self.collectionView reloadData];
} completion:^(BOOL finished) {
// notify that completed and do the configuration now
}];
но когда я перезагружаю данные, я получаю сбои.
Как я могу перезагрузить данные в коллекцию, и только после того, как она закончит перезагрузку, выполните специальный обработчик завершения