gpt4 book ai didi

authentication - Swift - Parse.Com - 登录 - 'selector' 未找到

转载 作者:行者123 更新时间:2023-11-28 05:33:16 25 4
gpt4 key购买 nike

我正在制作一个 swift 应用程序,我使用 Parse.com 作为 cdn。我正在将登录作为我的应用程序的一部分。目前,有一个错误,它说 Missing argument for parameter 'selector' in call。这是我的代码:

PFUser.logInWithUsernameInBackground(username, password: password) { (user, error) -> Void in
if error != nil {
var alert = UIAlertView(title: "Oops!", message: "Error " + error.code + ": " + error.message, delegate: self, cancelButtonTitle: "OK", otherButtonTitles:nil)
alert.show()
} else {
// ...
}
}

最佳答案

这看起来像是类型推断歧义,将调用映射到另一个方法重载。

尝试使用显式参数而不是尾随闭包,如下所示:

PFUser.logInWithUsernameInBackground(username, password: password, block: { (user, error) in
if error != nil {
var alert = UIAlertView(title: "Oops!", message: "Error " + error.code + ": " + error.message, delegate: self, cancelButtonTitle: "OK", otherButtonTitles:nil)
alert.show()
} else {
// ...
}
})

关于authentication - Swift - Parse.Com - 登录 - 'selector' 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26542639/

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