获取到的UIApplication代表参考
-
19-09-2019 - |
题
我在写我的第一个iPhone应用程序,我无法切换视图。我有2次,并在AppDelegate
到每个基准(UIApplicationDelegate
的一个实例)。我创建的applicationDidFinishLaunching
两个实例,并立即显示的第一个视图。这工作得很好。
的问题是参考其它视图在的AppDelegate 并我不能找出如何获得对它的引用,所以我可以切换到其它视图。有没有办法去主UIApplication
或UIApplicationDelegate
对象的引用?
解决方案
是,UIApplication的是一个单独的,并使用正常的单件模式为目的-C:
[UIApplication sharedApplication];
您可以从中直接得到你的委托类:
MyAppDelegate *delegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
其他提示
使用:
[[UIApplication sharedApplication] delegate];
不隶属于 StackOverflow