У меня есть контроллер таблиц, где данные для этой таблицы поступают из HTTP-запросов. Когда приходят новые данные (которые должны быть отражены как новые строки в моей таблице), но когда я вызываю
[self.tableView reloadData]
ничего не меняется в таблице. Новых строк нет! В моих методах источника данных есть лог-операторы, подтверждающие, что после вызова reloadData таблица запрашивает, сколько строк и секций нужно нарисовать. Мой контроллер наверняка возвращает новое число строк, как и должно быть, но таблица, похоже, не заботится. Я также проверил, чтобы мой метод cellForRow ... возвращал правильный экземпляр ячейки, который был настроен с соответствующим объектом данных. У меня никогда не было этой проблемы раньше!
Я использую iOS 4.2 в симуляторе с приложением для iPad, созданным для 4.2.