iOS 进阶iOS技术交流收藏

iOS判断是否为第一次启动程序

2017-04-05  本文已影响371人  Dxc_iOS
iOS判断是否为第一次启动程序
//判断是否为第一次启动,若为第一次启动则执行引导页
    if (![[NSUserDefaults standardUserDefaults] boolForKey:@"everLaunched"]) {
        [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"everLaunched"];
        [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstLaunch"];
        NSLog(@"first launch第一次程序启动");
        //这里进入引导画面
        self.window.rootViewController=[[XXGuideViewController alloc] init];
    }else {
        NSLog(@"second launch再次程序启动");
        ////直接进入主界面
        self.window.rootViewController=[[XXTabBarController alloc] init];   
    }  
//或者更简单的这样

    if (![[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]){   
 [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstLaunch"];
//这下面进入引导画面

    }else {
        ////直接进入主界面
  
    }
上一篇 下一篇

猜你喜欢

热点阅读