我来自 C# 背景,现在学习目标 C。我创建了两个 NSArrays 1.optionsLabelArray 和 2.optionsLabelSubtitleArray,最初各有两个元素(optionsLabelArray=>Yes & No)和 optionsLabelSubtitleArray(可接受和操作)。现在要求改变了,我必须再添加一个项目,我正在做如下。但它仍然只显示两个元素。我尝试使用 NSMutableArray ,没有运气。看起来这是一个小问题,但无法弄清楚..任何想法将不胜感激。
- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
optionsLabelArray = [[NSArray alloc] initWithObjects:@"Yes", @"No",@"No" ,nil]; // here is problem
optionsLabelSubtitleArray = [[NSArray alloc] initWithObjects:@"Acceptable",@"Action required",@"No", nil]; // here to
static NSString *CellIdentifier = @"CheckerCell";
CustomCell *cell =[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
cell.optionLabel.text = [optionsLabelArray objectAtIndex:indexPath.row];
cell.optionLabelSubtitle.text = [optionsLabelSubtitleArray objectAtIndex:indexPath.row];
return cell;
}