Документация Apple
Табличное представление отправляет это сообщение своему делегату непосредственно перед тем, как оно использует ячейку для рисования строки, что позволяет делегату настроить объект ячейки перед ним.отображается.Этот метод дает делегату возможность переопределить основанные на состоянии свойства, установленные ранее табличным представлением, такие как выделение и цвет фона.После возврата делегата табличное представление устанавливает только свойства альфа-канала и фрейма, и только при анимации строк по мере их скольжения внутрь или наружу.
Хотя описание невелико, но, похоже, оно не дляЦель, которую вы хотите использовать, так как она может загружать больше ячеек вперед, до того, как они появятся, но через индексы.
Этот метод предполагает установку состояния, такого как цвет, скрытие показа ячейки, прежде чем она будет показана для отображения.
Вы можете использовать cellforrow, проверяя текущий индекс и разницу между вашим индексом
//Next Index about to show -- you can remove +1 if you want on same point and increase if you want it prior.
let index = indexPath.section + 1
if index == 10 { showAlert() }