Gra*_*son 1 xcode cocoa objective-c
如何检测用户是否刚刚下载了应用程序并首次打开它?这是NSUserDefaults吗?我希望能够在我的应用程序第一次运行时显示欢迎屏幕.
谢谢
检查NSUserDefaults中的bool,如果未设置,请执行任何操作,并将YES-bool保存回NSUserDefaults.如果您显示警报,则可能应该放入setBool:forKey:在您取消警报后调用的委托方法.
if (![[NSUserDefaults standardUserDefaults] boolForKey:@"wasLaunchedBefore"]) {
NSLog(@"First launch");
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"wasLaunchedBefore"];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1480 次 |
| 最近记录: |