Ответ 1
Есть два возможных события, когда строка таблицы используется: выбор строки и вспомогательного вида (обычно это действие типа "больше деталей" ).
До тех пор, пока вы зарегистрировали делегат для UITableView, можно выполнить следующее: он будет вызываться прикосновением:
// Tap on table Row
- (void) tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath { ... }
// Tap on row accessory
- (void) tableView: (UITableView *) tableView accessoryButtonTappedForRowWithIndexPath: (NSIndexPath *) indexPath{ ... }