Я реализовал didSelectRowAtIndexPath и accessoryButtonTappedForRowWithIndexPath, кажется, никогда не срабатывает. Однако didSelectRowAtIndexPath всегда срабатывает, даже когда я нажимаю на аксессуар. Разве эти два не должны быть эксклюзивными?
-[UITableViewDelegate accessoryButtonTappedForRowWithIndexPath:] вызывается только когда accessoryType ячейки установлено на UITableViewCellAccessoryDetailDisclosureButton.
-[UITableViewDelegate accessoryButtonTappedForRowWithIndexPath:]
accessoryType
UITableViewCellAccessoryDetailDisclosureButton