2011-07-21 33 views

回答

4

你可以把這個在您的- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

if (![[NSUserDefaults standardUserDefaults] boolForKey:@"applicationRunBefore"]) { 
    [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"applicationRunBefore"]; 
    [[NSUserDefaults standardUserDefaults] synchronize]; 
    // Application is running for the first time - do something 
    ... 
} 

希望這有助於...

2

嘗試設置在userDefaults一些價值.....如果該值不退出則其首次運行,你也可以通過定期更新該變量計算運行的總數...

4

NSUserDefaults的本這已經爲你做了。方法的命名非常混亂,但基本上每次啓動時都要設置默認值,用戶設置的默認值會自動覆蓋它們。

相關問題