我想知道,如何从AppDelegate = [[UIApplication sharedApplication] delegate]
iPhone 编程中获取 navController。例如,在我们引用 AppDelegate 的其他 viewController 中。
在 applicationDelegate.h 我们有:
UINavigationController *navController;
以及 applicationDelegate.m 中的以下内容
- (void)applicationDidFinishLaunching:(UIApplication *)application {
[window addSubview: navController.view];
[window makeKeyAndVisible];
}
无论如何从主窗口获取导航控制器:
UIWindow *mainWindow = [appDelegate window];