PFObject的问题

时间:2014-08-30 00:47:04

标签: ios objective-c parse-platform

我需要将PFObject传递给2个视图,第一个是详细信息,第二个是详细信息。我可以轻松地将PFObject传递给细节,在prepareForSegue中使用PFObject *obj = [array objectAtIndex:indexPath.row]detailVC.object = object到详细视图控制器的属性,但是当我尝试从细节传递到第三个视图时,使用{{在prepareForSegue中,然后第三个视图中PFObject的值为nil。有什么问题?

vc.object = self.object

1 个答案:

答案 0 :(得分:0)

当我尝试使用嵌入到自己的导航控制器中的VC时,我经常发现此错误。确保它不是,如果使用它来代替控制器

if ([segue.identifier isEqualToString:@"<#Segue Name#>"]) {
        UINavigationController *nav = (UINavigationController *)[segue destinationViewController];
        <#UIViewController#> *controller = (<#UIViewController#> *)nav.topViewController;
        controller.object = self.object;
    }

除此之外,我只能考虑在第二个VC的prepareForSegue中记录对象并查看它是否存在