【发布时间】:2016-10-28 02:29:15
【问题描述】:
我想知道为什么我在this video 中关注的代码不起作用。它总是不断抛出这个错误:
线程 1:信号 SIGABRT。
我是 Swift 和 iOS 开发的新手。
错误抛出:
self.presentViewController(homeViewController, animated: true, completion: nil)
代码:
FIRAuth.auth()?.addAuthStateDidChangeListener { auth, user in
if let user = user {
let mainStoryboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let homeViewController: UIViewController = mainStoryboard.instantiateViewControllerWithIdentifier("HomeView")
self.presentViewController(homeViewController, animated: true, completion: nil)
} else {
self.loginButton.center = self.view!.center
self.loginButton.readPermissions = ["public_profile", "email", "user_friends"]
self.loginButton.delegate = self
self.view!.addSubview(self.loginButton)
self.loginButton.hidden = false
}
}
【问题讨论】:
标签: ios swift presentviewcontroller