Как динамически обновлять представление таблицы в IOS?

У меня есть таблица и пользовательские ячейки, созданные динамически, у меня есть http asyn-вызов, который получает мне данные JSON, теперь мне нужно обновить ячейки таблицы с полученными данными...

Ответы

Ответ 1

Вызов:

[self.tableView reloadData];

Ответ 2

Имейте NSNotification, один в loadview и другой в

- (void)connectionDidFinishLoading:(NSURLConnection *)connection  

делегировать метод, например:

 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(updateTable) name:@"downloadCompleted" object:nil];

Вышеупомянутый метод loadview и следующий в делегате

[[NSNotificationCenter defaultCenter] postNotificationName:@"downloadCompleted" object:nil];

метод updateTable будет вызываться, как только данные будут получены из разбора JSON. Вы можете вызвать метод reloadData tableview в этом методе, чтобы заполнить таблицу view с полученными значениями.... Надеюсь, это поможет... Приветствия... Счастливое кодирование.

Ответ 3

вызовите метод экземпляра reloadData таблицы. где когда-либо вы хотите обновить данные таблицы.