我正在使用基于导航的应用程序。在RootViewController中,我正在初始化一个数组对象并调用另一个(将其推入堆栈)类Test,其中我们必须使用我在RootViewController中初始化的数组值。我们怎样才能访问? 在此先感谢..
答案 0 :(得分:1)
您可以从任何其他推送的视图控制器访问父视图控制器。父视图集合中的第一个元素是根视图控制器。访问此元素,将其强制转换为您的特定实现,然后从中访问您的数组对象。如下所示:
UIViewController * rootVC = [self.navigationController.viewControllers objectAtIndex: 0];
NSArray * myArray = ((MyUIViewController *) rootVC).myArrayProperty;