Como adicionar gestos ao UITableViewCell?

Quero adicionar um gesto de toque a cada célula de umUITableView que edita o conteúdo nele. As duas maneiras de adicionar um gesto estão no código ou no storyboard. Eu tentei os dois e eles falharam.

Posso adicionar um gesto paracada célula na tabela com storyboard arrastar e soltar? Parece adicionar apenas um gesto à primeira célula. Adicionando gesto no código, escrevi algo como,

addGestureRecognizer(UITapGestureRecognizer(target: self,action:#selector(MyTableViewCell.tapEdit(_:))))

ou

addGestureRecognizer(UITapGestureRecognizer(target: self, action:"tapEdit:"))

ambos trabalham. Mas eu gostaria de deixar oUITableViewController lide com esse gesto porque ele faz algo com a fonte de dados. Como escrevo meu objetivo e ação?

EDITAR:

addGestureRecognizer(UITapGestureRecognizer(target: MasterTableViewController.self, action:#selector(MasterTableViewController.newTapEdit(_:)))

induzir um erro dito, seletor não reconhecido enviado para a classe 0x106e674e0 ...

questionAnswers(4)

yourAnswerToTheQuestion