iOS 5 升级需要 rootViewController
我为 iOS 4 创建的应用程序在 iOS 5 上运行后无法工作。我收到以下错误:
“应用程序预计在应用程序启动结束时具有根视图控制器”
如何更新以下代码来修复此问题错误?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
UINavigationController *navcon = [[UINavigationController alloc] init]
TSViewController *pvc = [[TSViewController alloc] init];
[navcon pushViewController:pvc animated:NO];
[navcon setNavigationBarHidden:YES animated:NO];
[pvc release];
[window addSubview:navcon.view];
return YES;
}
The App I created for iOS 4 does not work once run on iOS 5. I am receiving the following error:
"Applications are expected to have a root view controller at the end of application launch"
How can I update the following code to fix this error?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
UINavigationController *navcon = [[UINavigationController alloc] init]
TSViewController *pvc = [[TSViewController alloc] init];
[navcon pushViewController:pvc animated:NO];
[navcon setNavigationBarHidden:YES animated:NO];
[pvc release];
[window addSubview:navcon.view];
return YES;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
[window setRootViewController:navcon];
而不是addSubview
。[window setRootViewController:navcon];
instead ofaddSubview
.