如何使用NSUserDefaults
检查这是否是我的应用程序的首次启动,并在我的应用程序首次打开时运行一些代码?
最佳答案
这应该为您指明正确的方向:
static NSString* const hasRunAppOnceKey = @"hasRunAppOnceKey";
NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults];
if ([defaults boolForKey:hasRunAppOnceKey] == NO)
{
// Some code you want to run on first use...
[defaults setBool:YES forKey:hasRunAppOnceKey];
}