首页 > 其他 > 详细

首次打开应用是显示引导页

时间:2015-08-12 17:01:02      阅读:183      评论:0      收藏:0      [点我收藏+]
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    
    //创建Window
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    
   
    
    //判断要显示的Controller
    //1.
    NSString *versionKey = (NSString *)kCFBundleVersionKey;
    //从Info.plst中取出版本号
    NSString *version = [NSBundle mainBundle].infoDictionary[

versionKey];
    //从沙盒中取出上次存储的版本号
    NSString *saveVersion = [[NSUserDefaults standardUserDefaults] objectForKey:versionKey];

    //2.判断
    if ([version isEqualToString:saveVersion]) {
        self.window.rootViewController = [[应用程序主页面控制器 alloc] init];

    } else {
        [[NSUserDefaults standardUserDefaults] setObject:version forKey:versionKey];
        [[NSUserDefaults standardUserDefaults] synchronize];

      //显示
      self.window.rootViewController = [[引导页控制器 alloc] init];
    }
    
    [self.window makeKeyAndVisible];
    return YES;
}


本文出自 “阿成的博客” 博客,请务必保留此出处http://fanyuecheng.blog.51cto.com/9529438/1684020

首次打开应用是显示引导页

原文:http://fanyuecheng.blog.51cto.com/9529438/1684020

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!