Вы можете создать расширение для alertController, а также иметь опцию для обработчика действий. Это позволит использовать два разных контроллера оповещения на основе обработчика или нет.
аюсь объявить функцию для отображения предупреждений в моем приложении. Чтобы избежать повторения работы, я пытаюсь использовать одну и ту же функцию для всех моих приложений. Я попытался сделать это, создав класс с функцией showNotification. но когда я создаю объект этого класса и вызываю метод, ничего не происходит. Как я могу это сделать?
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)
}
}