當設置一個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