Как загружается SplitViewController, я показываю экран входа в систему. При успешном входе в систему мне нужно вернуться к контроллеру родительского представления. Почему-то увольнение не работает для меня. Вот код:Swift: не удалось уволить модально представленный LoginViewController
ParentViewController:
override func viewDidAppear(animated: Bool) {
super.viewDidAppear(animated)
if !appDelegate.loggedIn {
self.performSegueWithIdentifier("loginScreen", sender: self)
}
}
override func viewDidLoad() {
super.viewDidLoad()
}
Детский ViewController:
let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
appDelegate.loggedIn = true
self.dismissViewControllerAnimated(true, completion: nil)
Увольнение часть никогда не работает. Он просто зависает на экране входа в систему.