Создайте общий файл типа NSObject, как показано в следующем коде.и затем вы можете позвонить из UIViewController
или UITableviewController
или из любого файла / контроллера.
import UIKit
class AppUtils: NSObject {
static func showAlert(title: String, message: String) {
DispatchQueue.main.async {
let alert = UIAlertController(title: title, message: message, preferredStyle: .alert)
let ok = UIAlertAction(title: "Ok", style: .default, handler: nil)
alert.addAction(ok)
UIApplication.shared.keyWindow?.rootViewController?.present(alert, animated: true, completion: nil)
}
}
}
Вызвать функцию showAlert: -
AppUtils.showAlert(title: "My Title", message: "My Message")