1
Я получаю вышеуказанную ошибку на контроллере представления, хотя у меня есть тот же самый код в другом контроллере представления, где Я не получаю сообщение об ошибке:Попытка загрузить представление контроллера представления во время его освобождения ... (<UIAlertController:>)
override func viewDidAppear(animated: Bool) {
super.viewDidAppear(animated)
let alertController = UIAlertController(title: "Title", message: "Message", preferredStyle: .Alert)
alertController.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.Default, handler: nil))
alertController.addAction(UIAlertAction(title: "Settings", style: UIAlertActionStyle.Default, handler: {
action in
UIApplication.sharedApplication().openURL(NSURL(string: UIApplicationOpenSettingsURLString)!)
}
))
if self.presentedViewController == nil{
self.presentViewController(alertController, animated: true, completion: nil)
}
}