无法将types(PFUser!,NSError)的值转换为期望的参数typesPFUserResultBlock

我是新来的迅速以及编程,但我试图检索,如果用户可以login,我相信我做了什么parsingbuild议这样做,但我收到这个错误,我不知道为什么。 这是我的代码

PFUser.logInWithUsernameInBackground(usernameTextField.text!, password: passwordTextField.text!){ (user: PFUser!, error: NSError) -> Void in if user != nil { //Yes User Exists self.messageLabel.text = "User Exists" } else { //no user doesnt exist } } 

我更新了版本8.1的Xcode和parsing开始给出相同的错误。

我改变了调用方法返回工作。 以下是我在这里所做的:

 PFUser.logInWithUsername (inbackground: usernameTextField.text !, password: passwordTextField.text !, block: {(user, error) in if user != nil { //Yes User Exists self.messageLabel.text = "User Exists" } else { //no user doesnt exist } })