【发布时间】:2017-05-13 04:39:22
【问题描述】:
我的代码如下:
if signupMode {
let user = PFUser()
user.username = emailTextField.text
user.email = emailTextField.text
user.password = passwordTextField.text
user.signUpInBackground(block: {
(success, error) in
if error != nil {
let displayErrorMessage = "Please try again later"
if let errorMessage = error.UserInfo["error"]? as String {
displayErrorMessage = errorMessage
}
self.createAlert(title: "Error", message: "Parse Error")
}
我只是不断收到错误
“'error'类型的值没有成员'userinfo”
我能做些什么来解决这个问题?我正在使用 Xcode 8
【问题讨论】:
-
if signupMode { let user = PFUser() user.username = emailTextField.text user.email = emailTextField.text user.password = passwordTextField.text user.signUpInBackground(block: { (成功,错误) in if error != nil { if let errorMessage = error.UserInfo["error"]? as String { // displayErrorMessage = errorMessage } self.createAlert(title: "Error", message: "Parse Error") }
-
抱歉,我不确定这是否有帮助!
-
if let error = error as? NSError { ... use error here }