解析使用指针检索PFObject

时间:2016-07-30 17:59:20

标签: swift pointers parse-platform pfquery

我有两个课程Place and BeenHere。 BeenHere有一个名为" toPlace"和" fromUser"相应地指向班级和用户。反过来,Place还有我想要在ViewController中检索和显示的标题和图像(PFFile)。在下面的代码中,我已经使用objectId到达了该指针,但是我不知道如何检索与该指针所指向的特定位置相关的标题和图像。感谢您的帮助和建议。

class UserBeenHereViewController: UIViewController {       
override func viewDidLoad() {
    super.viewDidLoad()

    let user = PFUser.currentUser()?.username

    if user != nil {

    let query = PFQuery(className: "BeenHere")
            query.includeKey("toPlace")
            query.findObjectsInBackgroundWithBlock { (objects, error) -> Void in
        if error == nil {
            for object in objects! {
                print(object["toPlace"].objectId)

            }
        }
            else {
                print("There is error")
            }
        }
    }
}

1 个答案:

答案 0 :(得分:1)

首先,您需要将“toPlace”放入PFObject,然后访问它。所以在你的情况下它应该看起来像:

var toPlace = comment["toPlace"] as? PFObject
print (toPlace["title"])