Мне нужно знать, когда перезагрузка 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
}];
но когда я перезагружаю данные, я получаю сбои.
Как я могу перезагрузить данные в коллекцию, и только когда она закончила перезагрузку - сделать конкретный обработчик завершения