0
我有一个名为Posts
的课,其中我有postedBy
列,其中我保存了PFUser.currentUser()
(指针)。所以我想要使用Posts
类中的postedBy
来检索_User
类中的用户名,个人资料图片和内容。什么是最短和最有效的方法来实现这一目标?我不太熟悉关系查询。使用指针检索userInfo。解析
我有一个名为Posts
的课,其中我有postedBy
列,其中我保存了PFUser.currentUser()
(指针)。所以我想要使用Posts
类中的postedBy
来检索_User
类中的用户名,个人资料图片和内容。什么是最短和最有效的方法来实现这一目标?我不太熟悉关系查询。使用指针检索userInfo。解析
我相信,而不是保存用户指针,你应该保存用户的用户名,那么它更容易为您检索一切。
var query = PFQuery(className:"Posts")
var username = PFUser.currentUser()?.username
query.whereKey("username", equalTo: username!)
query.findObjectsInBackgroundWithBlock { (objects:[AnyObject]?, error:NSError?) -> Void in
if error == nil
{
if let objects = objects as? [PFObject]
{
for one in objects {
var pictureImage = one["theFile"] as! PFFile
pictureImage.getDataInBackgroundWithBlock({ (dataToget:NSData?, error:NSError?) -> Void in
if error == nil {
if let Image = UIImage(data: dataToget!){
// then you have the image
// save the image to array
// reload the tableview
}
}
})
}
}
}
}
但指针使得它更容易我想.. –
不是真的笑...我认为你必须做大量提取,以获取用户信息... – Lamar