0

我为tableView 的listData 定义了一个数组。

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

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

现在我想向 tableview 添加更多数据。如何将另一个数据连接到它,所以当我单击一个按钮时,数组将为@“A”、“B”、“C”、“D”、nil?

4

1 回答 1

2

最简单的方法是使用带有 insertObjetcAtIndex 或 addObject 的 NSMutableArray:

NSMutableArray *array = [[NSMutableArray alloc] initWithObjects:@"Sleep", @"Bashful", @"Happy", nil];
[array insertObject:@"XYZ" atIndex:3];
[array addObject:@"ABC"];
于 2009-02-23T17:08:39.480 回答