我试图找到哪位用户在博文上发表了评论。但它总是返回零和总对象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
}
}
}
答案 0 :(得分:0)
它应该是 o objectId而不是 TO objectId,还要确保没有为可能禁止请求用户看到此对象的用户对象设置ACL。