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