Методы источника данных UITableview и извлечение json как источника данных - PullRequest
0 голосов
/ 31 августа 2011

Я использую библиотеку RestKit для загрузки json из моих REST-сервисов, а затем сопоставляю данные с объектом.

Если я применяю этот извлеченный объект в качестве источника данных, методы источника данных tableview запускаются до загрузки json, что оставляет [list count] равным 0.

Теперь, как предотвратить таблицуот загрузки или обновления таблицы при получении json?

1 Ответ

0 голосов
/ 31 августа 2011

1.) Считайте ваш JSON в массив и используйте его в качестве источника данных для вашей таблицы 2.) Если ваш JSON обновляется, есть некоторая функция

-(void)tableDataDidUpdate

, которая принимает ваш JSON, выбрасываетстарый массив данных таблицы и заменяет его новым массивом.

3.) Обязательно вызовите «reloadData»

    [self.tableView reloadData];
...