【发布时间】:2014-01-13 22:02:02
【问题描述】:
我在NSUserdefaults 中有一个值。我正在使用storyboard,它嵌入在UINavigationController中。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
if([[NSUserDefaults standardUserDefaults]objectForKey:@"isLoggedIn"]){
//show home page here
}else{
// show login view
}
}
我也可以使用URL 打开应用程序
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
NSString *text = [[url host] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
if(text.length > 0){
// show home page
}else {
// show settings page
}
return YES;
}
如何根据检索到的值为UINavigationController 设置rootViewController。有人可以帮我吗?
【问题讨论】:
标签: objective-c uinavigationcontroller storyboard nsuserdefaults appdelegate