Принятый ответ работает, но это не правильный способ сделать это. Доступны два метода: editingStyleForRowAtIndexPath
и canEditRowAtIndexPath
editStyleForRowAtIndexPath : использовать, когда в таблице несколько разных стилей редактирования
canEditRowAtIndexPath : Используйте, когда некоторые строки должны редактироваться, а некоторые - нет.
Поэтому правильный способ реализации вашего делегата таблицы:
- (BOOL)tableView:(UITableView *)tableView
canEditRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.section == sss && indexPath.row == rrr)
{
return NO;
}
return YES;
}