iOS 判斷App程式是否是第一次啟動
阿新 • • 發佈:2019-02-11
新的需求需要判斷使用者是否是第一次啟動,如果是第一次啟動,則彈出新手引導框,否則不彈出。
BOOL isFirst = [[NSUserDefaults standardUserDefaults] boolForKey:key];
if (!isFirst) {[[NSUserDefaults standardUserDefaults] setBool:@1 forKey:key];
[[NSUserDefaults standardUserDefaults] synchronize];
NSLog(@"是第一次登入");
}
else { NSLog
或
在didFinishLaunchingWithOptions方法中加入如下程式碼:
- if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstStart"]){
- [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstStart"];
- NSLog(@"第一次啟動");
- }else{
- NSLog(@"不是第一次啟動");
- }