iPhone 프로그래밍에서 AppDelegate = [[UIApplication sharedApplication] delegate]
에서 navController를 얻는 방법이 궁금합니다. 예를 들어 AppDelegate를 참조하는 다른 viewController에서AppDelegate에서 navController를 얻는 방법.
UINavigationController *navController;
그리고하여 MainWindow를에서 navController를 얻을 수 어쨌든
- (void)applicationDidFinishLaunching:(UIApplication *)application {
[window addSubview: navController.view];
[window makeKeyAndVisible];
}
applicationDelegate.m에 있나요 다음 다음 applicationDelegate.h에서
우리는이UIWindow *mainWindow = [appDelegate window];
왜 Nav 컨트롤러를 앱 대리인의 속성으로 설정하지 않습니까? –
mainWindow (UIWindow * mainWindow = [appDelegate window])에서만 navController에 대한 정보를 얻을 필요가 있습니다. – ramo
아니 겠지. 그런데 왜 애플 리케이션 델리게이트를 사용할 수 없습니까? –