- 1
- 2
- 3
- 4
-(void)tableView:(UITableView*)tableView willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
return UITableViewCellEditingStyleDelete;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−108
-(void)tableView:(UITableView*)tableView willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
return UITableViewCellEditingStyleDelete;
}
а почему бы и нет?
Метод отработает, только если ячейка в режиме редактирования.
А если вам не нравится длинна методов - так вы сюда весь SDK запостить можете.
- (UITableViewCellEditingStyle)tableView:( UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPa th *)indexPath
попутал )
Это наследие от smallTalk
Человеку привыкшему к европейским языкам достаточно сказать editingStyle, а по контексту он уже сам догадается где и зачем. Просто, иначе, в такой системе при ее постепенном развитии имена будут неизбежно расти (т.как уровень детализации все время увеличивается).
Еще момент: в editingStyle - есть всего одна прописная, и человеку легко визуально разделить слово на два слова. Т.е. просто найти акцент. Когда в слове акцентов становится очень много (обратите внимание на то, как дети рисуют руки, они всегда путаются в количестве пальцев, с точки зрения композиции - 5 это уже много, нам столько тяжело воспринять, например, поэтому всякие диснеевские персонажи, как правило наделены тремя пальцами на руках). Ну так вот название editingStyleForRowAtIndexPath человек не то, что с первого разу не запомнит, он даже повторить не сможет.