Когда вы заполняете свои ячейки содержимым, обычно вы делаете это в UITableViewDataSource
- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
. Он будет вызываться каждый раз, когда ячейка необходима перед ее отображением.Если вы установите форму данных, ячейка будет обновлена до того, как она отобразится.
Если вы что-то извлекаете из Интернета, что может занять некоторое время, это место для установки любого содержимого, которое вы захватываете.из Интернета для загрузки или размещения изображений.
Затем в UITableViewDelegate
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath;
Запустите асинхронную выборку данных и обновите ячейку при получении данных.