Crear función de alerta en todos los controladores de vista - Swift

Estoy tratando de declarar una función para mostrar alertas en mi aplicación. Para evitar repetir el trabajo, estoy tratando de usar la misma función para todas mis aplicaciones. Intenté hacerlo creando una clase con la función showNotification. pero cuando creo un objeto de esa clase y llamo al método, no pasa nada. ¿Cómo puedo hacer eso?

class SharedPropertiesAndMetods : UIViewController {

    func showNotification(title: String, message: String)
    {
        let alertController = UIAlertController(title: title, message: message, preferredStyle: .alert)
        let defaultAction = UIAlertAction(title: "تائید", style: .default, handler: nil)
        alertController.addAction(defaultAction)
        present(alertController, animated: true, completion: nil)
    }

}

Respuestas a la pregunta(6)

Su respuesta a la pregunta