天天看點

iOS開發時如何判斷APP是否第一次運作

在 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"]) {
        //……………………
    }
           

繼續閱讀