快速重新加载pfobejct

时间:2016-04-05 14:21:07

标签: swift parse-platform segue pfobject

我有一个包含数据的Parse类,它被加载到tableview中并制作成pfobject并显示数据,我也将pfobject通过tableview中的segue传递给详细视图。我想要做的是从任何其他视图中截取到详细视图,而不仅仅是tableview并显示相同的数据。我遇到的问题是对象只从tableview传递到segue中的详细视图,所以如果我从任何其他视图到细节视图,它没有要解包的对象。继承传递对象的代码以及如何读取它。

覆盖func prepareForSegue(segue:UIStoryboardSegue,sender:AnyObject?){

    // Get the new view controller using [segue destinationViewController].
    let detailView = segue.destinationViewController as! PlantsDetailView



    // Pass the selected object to the destination view controller.
    if let indexPath = self.tableView.indexPathForSelectedRow {
        let row = Int(indexPath.row)
        detailView.currentObject = (objects?[row])! as PFObject
    }

如何阅读:

    // Unwrap the current object object
    if let object = currentObject {
        self.title = object["plantName"] as? String
        about.text = object["Description"] as? String

0 个答案:

没有答案