Вы можете создать подкласс UITableViewCell и добавить к нему свойство UIButton, а затем также добавить свой код обработчика addButton в ячейку табличного представления и связать действие кнопки с кнопкой в вашем кончике.Если вам нужен дескриптор для UITableViewController, оставьте выход для этого в своей пользовательской ячейке табличного представления.Просто имейте в виду, что ваша ячейка может быть очищена или повторно использована, если пользователь прокручивает во время выполнения кода обработки действий, поэтому будьте осторожны, ссылаясь на ячейку таблицы из кода обработки действий (например, если код обработки действий теряет контроль в любомpoint).
В качестве альтернативы вы можете поместить обработчик действий в свой контроллер представления, как вы это делали выше, затем получить видимые ячейки в обработчике действий и просмотреть их, выясняя, какой из них соответствует суперпредставлению для вашего представления кнопок..
Или, альтернативно, подход использования тега кнопки в качестве способа передачи индекса объекта для использования вашим обработчиком действия, как предлагается в других публикациях, также представляется разумным, если вам нужен только индекс для поискабазовый объект, которым вы хотите манипулировать в обработчике действий.