且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

检查iPhone应用程序是否第一次运行的***方法

更新时间:2022-12-26 14:06:26

我喜欢使用NSUserDefaults来存储第一次运行的指示。

I like to use NSUserDefaults to store an indication of the the first run.

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];  
if (![defaults objectForKey:@"firstRun"])
  [defaults setObject:[NSDate date] forKey:@"firstRun"];

[[NSUserDefaults standardUserDefaults] synchronize];

您可以稍后测试...

You can then test for it later...

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];        
if([defaults objectForKey:@"firstRun"])           
{
  // do something or not...
}