Я использовал приведенные ниже коды для инициализации контроллера корневого представления.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[window addSubview:rootViewController.view];
UINavigationController *nav=[[UINavigationController alloc]initWithRootViewController: rootViewController ];
}
оно хорошо работало на ios 4 около 2 лет, ios 5 1 год, при запуске приложения проблем не возникало, но на ios 6 оно вылетало и сообщалось
* Завершение работы приложения из-за необработанного исключения "UIViewControllerHierarchyInconsistency", причина: "добавление корневого контроллера представления в качестве дочернего элемента контроллера представления:"
Приветствую любой комментарий