Xcode 返回nil Parse和swift的finduser查询

Xcode 返回nil Parse和swift的finduser查询,xcode,swift,parse-platform,pfquery,Xcode,Swift,Parse Platform,Pfquery,我正试图找到哪个用户对这篇博文发表了评论。但它总是返回nil和total objects 0,我不确定我做错了什么。这是我获取用户用户名的代码 var finduser:PFQuery = PFUser.query() finduser.whereKey("ObjectId", equalTo: commentclass.objectForKey("byuser").objectId) finduser.findObjectsInBackgroundWithBlock { (objects:[A

我正试图找到哪个用户对这篇博文发表了评论。但它总是返回nil和total objects 0,我不确定我做错了什么。这是我获取用户用户名的代码

var finduser:PFQuery = PFUser.query()
finduser.whereKey("ObjectId", equalTo: commentclass.objectForKey("byuser").objectId)
finduser.findObjectsInBackgroundWithBlock { (objects:[AnyObject]!, error:NSError!) -> Void in
    if error == nil {
        if let aobjects = objects {
           let puser = (aobjects as NSArray).lastObject as? PFUser
            cell.userName.text = puser?.username
            println(puser) // returns nil
            println(aobjects.count) // returns 0
        }
    }
}

它应该是objectId而不是objectId,还要确保没有为用户对象设置ACL,这可能会禁止请求用户查看此对象。

谢谢我已经弄明白了,我不知道为什么我脑子里有大写字母o