Как добавить данные в TableView на iphone?

Я определил массив для listData tableView.

NSArray *array = [[NSArray alloc] initWithObjects:@"Sleep", @"Bashful", @"Happy", nil];
self.listData = array;

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:SimpleTableIdentifier];
cell.text = [listData objectAtIndex:row];

Теперь я хочу добавить больше данных в табличное представление. Как подключить к нему другие данные, чтобы при нажатии кнопки массив был @ "A", "B", "C", "D", nil?

Ответов (1)

Решение

Самый простой способ сделать это - использовать NSMutableArray с insertObjetcAtIndex или addObject:

NSMutableArray *array = [[NSMutableArray alloc] initWithObjects:@"Sleep", @"Bashful", @"Happy", nil];
[array insertObject:@"XYZ" atIndex:3];
[array addObject:@"ABC"];