gpt4 book ai didi

ios - 为什么在我的错误 displayAlerts 上单击 "OK"时会出现 segue?

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

每次我不输入用户名或密码,或者输入不正确的用户名或密码时,我都会收到一条错误警报,告诉我问题出在哪里。当我单击“确定”时,我的“注册” View 出现不需要的转接。

 @IBAction func logInButton(sender: AnyObject) {
var error = ""
if username.text == "" || password.text == "" {
error = "Please enter a username and password."
}
if error != "" {
displayAlert("Error", error: error)
} else {
UIApplication.sharedApplication().beginIgnoringInteractionEvents()
PFUser.logInWithUsernameInBackground(username.text, password: password.text) {
(user: PFUser?, signupError: NSError?) -> Void in

if signupError == nil {

println("logged in")



} else {

if let errorString = signupError!.userInfo?["error"] as? NSString {

error = errorString as String

} else {

error = "Check your internet connection or try again later."

}

self.displayAlert("Could Not Log In", error: "Check your username and password.")

}
}

}
}

不知道这是否相关,但是:

override func viewDidAppear(animated: Bool) {

if PFUser.currentUser() != nil {

self.performSegueWithIdentifier("jumpToMenu", sender: self)

}

}

最佳答案

我认为是您帖子的第二部分执行了转场。我认为即使不满足您创建的正确登录条件,您运行程序的设备仍然有一个 PFUser。

关于ios - 为什么在我的错误 displayAlerts 上单击 "OK"时会出现 segue?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30158726/

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