iOS Swift: cómo asignar una acción predeterminada a todos los botones mediante programación

Estoy trabajando con una aplicación en la fase de prototipo de desarrollo. Algunos elementos de la interfaz no tienen asignada ninguna acción a través del guión gráfico o mediante programación.

De acuerdo con las pautas de UX, quiero encontrar estos botones "inactivos" en la aplicación y hacer que muestren una alerta de "función no disponible" cuando se toca durante la prueba. ¿Se puede hacer esto a través de una extensión de UIButton?

¿Cómo puedo asignar una acción predeterminada a UIButton para mostrar una alerta a menos que se asigne otra acción a través del generador de interfaz o mediante programación?

Respuestas a la pregunta(4)

Su respuesta a la pregunta