gpt4 book ai didi

ios - 使用 Swift 解析登录

转载 作者:行者123 更新时间:2023-11-28 09:18:36 25 4
gpt4 key购买 nike

我正在使用 swift 和 Parse 为我的 ios 应用程序创建一个登录页面。在我的初始 View Controller 中,我有

var user = PFUser.currentUser()
if user != nil {
println(user)
self.dismissViewControllerAnimated(1, completion: nil)
} else {
println("No Logged in user")
var login: PFLogInViewController = PFLogInViewController()
login.fields = PFLogInFields.UsernameAndPassword | PFLogInFields.LogInButton | PFLogInFields.SignUpButton
self.presentViewController(login, animated: true, completion: nil)
}

在我想在登录后转到的 ViewController 的 viewDidLoad 方法中。登录屏幕最初出现,然后我可以输入我的信息,但如果我输入正确的登录信息,它不会去任何地方。从那时起,重新启动应用程序允许我登录。我希望无需重新启动应用程序即可登录,但不知道如何执行此操作。

最佳答案

你只需要实现

- (void)logInViewController:(PFLogInViewController *)logInController didLogInUser:(PFUser *)user {
[self dismissViewControllerAnimated:YES completion:NULL];
}

当 PFUser 登录时调用。

在 Swift 中

func logInViewController(logInController: PFLogInViewController!, didLogInUser user: PFUser!) -> Void{
self.dismissViewControllerAnimated(true, completion: nil)
}

关于ios - 使用 Swift 解析登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26306367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com