黑马程序员技术交流社区
标题:
判断应用程序是否是第一次运行
[打印本页]
作者:
zwcshy
时间:
2014-12-4 09:26
标题:
判断应用程序是否是第一次运行
if(![[NSUserDefaults standardUserDefaults] boolForKey:@"everLaunched"]){ /*如果不是第二次使用*/
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"everLaunched"];//设置第二次使用的value值为yes
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstLaunch"];//设置第一次使用的value值为yes
}else{
[[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"firstLaunch"];
}
if ([[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]) {
WelcomeViewController *welcomeVC = [[WelcomeViewController alloc] init];
[self.window setRootViewController:welcomeVC];
}else{
MainViewController *mainVC = [[MainViewController alloc] init];
[self.window setRootViewController:mainVC];
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2