访问ParentViewController属性

时间:2014-03-04 21:19:28

标签: objective-c uisplitviewcontroller

我有一个带有UISplitView的iPad应用程序。在UISplitView中,我存储了一些数据。一个简单的ID。我需要在这个UISplitView的子视图控制器中获取此ID,我无法弄清楚如何操作。

以下是我在splitView.h文件中的内容

 @interface SplitView : UISplitViewController{
     int reportId;
 }

 @property(nonatomic, assign) int reportId;

这就是我试图从详细信息视图中获取数据的方式。我首先在导航视图控制器中有我的主视图,然后在splitview中,所以我打电话给:

 SplitView *mainVC = (SplitView *)[[self presentingViewController] presentingViewController];
 NSLog(@"Getting report ID: %i", [mainVC reportId]);

**此代码不起作用。这对我来说很有意义......但显然我做错了什么。任何帮助都是适用的。

0 个答案:

没有答案