当设置一个UITableView的数据来源,我很想得到意见,这是更好,解决答:为UITableViewCell选择字符串 - 数组还是switch语句?
NSString *labelText;
switch (indexPath.row) {
case 0:
labelText = @"Setup New Match";
break;
case 1:
labelText = @"Teams";
break;
case 2:
labelText = @"Players";
break;
case 3:
labelText = @"Archive";
break;
}
cell.textLabel.text = labelText;
或溶液B?
NSArray *labels = [NSArray arrayWithObjects:@"String 1", @"String 2", @"String 3", @"String 4", nil];
cell.textLabel.text = [labels objectAtIndex:indexPath.row];
在我干的风扇向溶液B趋向,但后来我创建的每个循环数组只是提取一个对象的目的。是否有任何特别的理由使用这两种解决方案之一,还是仅仅是个人偏好?
良好的妥协。当我不使用UITableViewGrouped时,我这样做。 – Amagrammer 2009-10-25 15:05:57