【发布时间】:2015-05-19 17:20:56
【问题描述】:
我有一个应用程序正在使用 Parse 为我的应用程序获取本地存储的当前登录用户。当我从主屏幕启动应用程序时,我想避免每次都强制我的用户登录,所以我使用 PFUser.currentuser() 获取当前登录的用户,如下所示:
override func viewDidLoad() {
super.viewDidLoad()
println(PFUser.currentUser())
if PFUser.currentUser()?.username != nil {
self.performSegueWithIdentifier("LoggedIn", sender: self)
}
}
然后,如果该用户已经登录,我只想对“仪表板”执行转场。代码
self.performSegueWithIdentifier("LoggedIn", sender: self)
在我的代码中的其他任何地方都可以很好地工作。但是,当我尝试在 ViewDidLoad() 中使用它时,它会给我带来麻烦。谁能帮我解决这个问题?
【问题讨论】: