iOS开发——判断是否第一次启动

  在我们做项目的时候,判断是否是第一次启动,还是比较常用的,比如,欢迎界面,只是第一次启动需要的调查问卷等等,目的明确,方法很多,这里介绍一种简单的。

  在你需要只有第一次启动才跳转的地方写上

  if(![[NSUserDefaults standardUserDefaults] boolForKey:@"isNotFirstLaunch"]) {

        SelectedRoleViewController *srvc = [[SelectedRoleViewController alloc] init];

        [self presentViewController:srvc animated:YES completion:nil];

  }

  使用完以后,加上[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"isNotFirstLaunch"];即可。

  Game Over! 就是这么简单。

你可能感兴趣的:(iOS开发——判断是否第一次启动)