在 didFinishLaunchingWithOptions 中添加以下代碼:
if (![[NSUserDefaults standardUserDefaults] boolForKey:@"everLaunch"]) {
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"everLaunch"];
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstLaunch"];
} else {
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstLaunch"];
}
在項目中其他需要判斷程式是否第一次啟動的地方,采用以下代碼即可:
if ([[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]) {
//……………………
}