detectar uibutton presionado en la vista de tabla: Mejores prácticas de Swift

Tengo una vista de tabla con un número variable de celdas que representan a los estudiantes que corresponden a su instructor en particular. Son celdas personalizadas con un botón que desencadena un segue a un nuevo VC, que muestra información detallada sobre el estudiante cuya celda era. Mi pregunta es:

¿Cuál es la mejor práctica en swift para identificar qué botón se presionó?

Una vez que conozco la ruta del índice, puedo identificar qué información del estudiante debe pasar al siguiente VC. Hay una gran respuesta para el objetivo C en la publicación a continuación, pero no estoy seguro de cómo traducir a Swift. Cualquier ayuda sería muy apreciada.

Detectar qué UIButton se presionó en un UITableView

Respuestas a la pregunta(11)

Su respuesta a la pregunta