Как обновить данные UITableView? - PullRequest
1 голос
/ 25 июля 2010

У меня есть UITableView с двумя разделами, которые оба пусты при запуске моего приложения.Мое приложение извлекает данные из URL, а затем помещает данные в массивы (по одному на раздел), которые должны использоваться для предоставления данных UITableView для каждой ячейки.

Вызов [tableView reloadData], похоже, не обновляетданных, или вызовите любой из методов делегата.(например, запрос количества секций и строк и т. д., хотя я не знаю, должен ли он на самом деле)
Я использую пользовательские UITableViewCells, если это помогает.

Я также пыталсяобновление разделов и циклический просмотр данных для добавления каждой отдельной ячейки в разделы.Кажется, ничего не работает.
Я проверял снова и снова, все кажется правильным, и UITableView правильно подключен в Интерфейсном Разработчике.
У меня есть два других представления таблицы в моем приложении (на других вкладках), которыеработают отлично, хотя они оба имеют только один раздел.

Ответы [ 2 ]

3 голосов
/ 25 июля 2010

Если вы поставили точку останова на этой строке и навели указатель мыши на «tableView», значит ли это, что адрес памяти равен 0x0?

1 голос
/ 25 июля 2010

Проверьте несколько вещей:

  1. Убедитесь, что tableView подключен к владельцу файла в IB
  2. Убедитесь, что tableView.delegate = self
  3. Убедитесь, что ваш источник данных действительно содержит данные
...