码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-08-12 17:01:49      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:ios

- (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

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

标签:ios

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!