Как настроить вы хотите эти клетки? Если вы только добавляете текст, изображения и дополнительные кнопки, вы можете создать ячейку вне проверки строки, а затем добавить необходимые элементы в эти операторы if.
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
NSUInteger row = [indexPath row];
switch(row) {
case 0:
cell.textLabel.text = @"row 0";
cell.image
break;
case 1:
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
break;
default:
cell.textLabel.text = [NSString stringWithFormat:@"row %d",row];
break;
}
return cell;
Однако строка изменится, когда вы начнете перерабатывать свои ячейки, возможно, вы захотите иметь что-то в реальных данных, которое указывает, как ячейка должна вести себя.