2
PFUser.logInWithUsernameInBackground(fullName.text, password: password.text) {
(user: PFUser!, error: NSError!) -> Void in

     if user != nil {

       self.loginButton.enabled = false
       self.helpButton.enabled = false

       self.objectID = self.PFUser.objectId
    }
}

ログイン後にユーザーの objectID が必要です。PFUser に関してエラーが発生したときに、PFObject だけの objectID を取得する方法を知っています (上記のコードの最後の行で)。どうすればIDを取得できますか?

4

2 に答える 2

2

を使用していますが、完了ブロックから返されるself.PFUser.objectIdを意味していると思います。userだから試してください:

self.objectID = user.objectId

最後の行で。

于 2015-02-15T16:06:44.113 に答える