Как произвести чистку кэшируемого UITableViewCell

Делает у любого есть предложения о том, как произвести чистку кэшируемого UITableViewCell?

Я хотел бы кэшировать эти ячейки с reuseIdentifier. Однако существуют времена, когда я должен удалить или изменить некоторые строки таблицы. Я ожидаю звонить reloadData после того, как строка изменяется.

Прямо сейчас, dequeueReusableCellWithIdentifier всегда возвращает кэшируемую (устаревшую) запись до. Как я указываю, что кэш является устаревшим и должен быть очищен?

7
задан JasonMArcher 29 March 2015 в 17:57
поделиться

1 ответ

Старые данные от предыдущего использования ячейки должны быть удалены. с сообщением prepareForReuse . Когда ячейка удаляется из очереди, это сообщение отправляется в ячейку до того, как оно будет возвращено из dequeueReusableCellWithIdentifier: .

0
ответ дан 6 December 2019 в 11:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: