XCode故事板如何访问故事板内的所有视图控制器

时间:2012-06-10 14:29:29

标签: xcode storyboard

在单视图应用程序中,如果我有多个分配了不同类的视图控制器,则在故事板内部,

如何在AppDelegate中访问所有这些内容,同时仍然知道ViewController的类型(Class)是什么?

例如根视图控制器我可以访问

BlackTimer *vc = (BlackTimer *)_window.rootViewController;

其他兄弟视图控制器怎么样?

1 个答案:

答案 0 :(得分:1)

在你的app委托中创建你兄弟UIViewControllers的iVar,之后每当你调用一个视图控制器时,你都会分配init应用程序委托中的ivar。您可以使用

从任何地方获取对app delegate的引用
[UIApplication sharedApplication] delegate];
相关问题