美文网首页iOS 进阶iOS技术交流收藏
iOS判断是否为第一次启动程序

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

作者: Dxc_iOS | 来源:发表于2017-04-05 11:27 被阅读371次
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 {
        ////直接进入主界面
  
    }

相关文章

网友评论

    本文标题:iOS判断是否为第一次启动程序

    本文链接:https://www.haomeiwen.com/subject/bhmtattx.html