Я попробовал все решения на этом форуме, но до сих пор не могу решить. Может ли кто-нибудь помочь мне решить эту проблему? Я хочу, чтобы приложение открыло класс inboxData, который содержит tableView, когда NSUserDefault читает ключ @ «url» с Urban Airship.Предупреждение: попытка представить UINavigationController на SampleViewController: чей вид не находится в иерархии окон
это из класса SampleViewController;
-(void)viewDidAppear:(BOOL)animated{
[super viewDidAppear:animated];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString *action_9 = [defaults objectForKey:@"url"];
if ([[[NSUserDefaults standardUserDefaults]objectForKey:@"url"] isEqualToString:@"aa9"])
{
inboxData *screen=[[inboxData alloc]initWithNibName:@"inboxData" bundle:nil];
[email protected]"1";
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:screen];
[self presentModalViewController:navigationController animated:YES];
}
}
он вернется с этим ошибка ..
Предупреждение: Попытка представить UINavigationController на SampleViewController чей вид не в иерархии окон
Вам нужно добавить контроллер навигации в окно. self.window.rootViewController = self.navigationController; – karthika
@karthika thanx 4 ур время..can u более подробно? Coz im новичок в xcode .. – user2767343