- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
if (![[NSUserDefaults standardUserDefaults]boolForKey:@"firstLaunch"]) {
NSLog(@"first time to launch ");
[[NSUserDefaults standardUserDefaults]setBool:YES forKey:@"firstLaunch"];
[[NSUserDefaults standardUserDefaults]setBool:NO forKey:@"everLaunch"];
}else {
NSLog(@"ever launched ");
[[NSUserDefaults standardUserDefaults]setBool:YES forKey:@"everLaunch"];
}
return YES;
}
}
本文介绍了一种在iOS应用中检测是否为首次启动的方法,并通过NSUserDefaults来记录应用的启动状态。当应用第一次启动时,会在控制台打印一条信息并设置相应的标记。
6472

被折叠的 条评论
为什么被折叠?



