Мое приложение отлично работает с iOS 5.1 как на iPad, так и на iPhone. В iOS 6 приложение отлично работает на iPad, но вылетает на iPhone при установке window.rootViewController = navigationViewController
. Я установил точку останова исключения, которая останавливает выполнение на этом фрагменте кода в application didFinishLaunchingWithOptions
. Я даже пытался добавить его как [window addSubView:navigationViewController.view]
, но безуспешно. Кто-нибудь сталкивался с подобной проблемой.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
rootViewController = [[SpringboardViewController alloc] initWithNibName:@"SpringboardViewController" bundle:nil];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:rootViewController];
self.window.rootViewController = nav;
self.window makeKeyAndVisible];
return YES;
}
self.window.rootViewController = nav ;
без журнала ошибок. Он просто печатает lldb в консоль. - person kaar3k   schedule 19.02.2013