0
点赞
收藏
分享

微信扫一扫

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 {
        ////直接进入主界面
  
    }
举报

相关推荐

0 条评论