黑马程序员技术交流社区

标题: 判断应用程序是否是第一次运行 [打印本页]

作者: zwcshy    时间: 2014-12-4 09:26
标题: 判断应用程序是否是第一次运行
  1. if(![[NSUserDefaults standardUserDefaults] boolForKey:@"everLaunched"]){  /*如果不是第二次使用*/
  2.     [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"everLaunched"];//设置第二次使用的value值为yes
  3.     [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstLaunch"];//设置第一次使用的value值为yes
  4. }else{
  5.     [[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"firstLaunch"];
  6. }

  7. if ([[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]) {
  8.     WelcomeViewController *welcomeVC = [[WelcomeViewController alloc] init];
  9.     [self.window setRootViewController:welcomeVC];
  10. }else{
  11.     MainViewController *mainVC = [[MainViewController alloc] init];
  12.     [self.window setRootViewController:mainVC];
  13. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2