Não é possível converter o valor do tipo (PFUser !, NSError) void no tipo de argumento esperado PFUserResultBlock

Eu sou novato em programação e rápida, mas estou tentando recuperar a verificação se um usuário pode efetuar login e acredito que fiz o que o Parse recomenda fazer, no entanto, estou recebendo esse erro e não tenho certeza do motivo. Aqui está o meu código

 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
            }
        }

questionAnswers(1)

yourAnswerToTheQuestion