检测应用程序在启动后第一次打开时

uni*_*der 1 cocoa-touch uiviewcontroller ios

我想在应用程序安装和第一次打开时在视图控制器上显示帮助消息.

有没有一种方法可以用来做到这一点?

e.J*_*mes 7

您可以显示一次帮助消息,然后存储一个布尔值NSUserDefaults以指示它不应再次显示:

NSUserDefaults * userDefaults = [NSUserDefaults standardUserDefaults];
BOOL appHasBeenLaunchedBefore = [userDefaults boolForKey:@"HasBeenLaunched"];
if (!appHasBeenLaunchedBefore)
{
    [self showHelpMessage];
}
[userDefaults setBool:YES forKey:"HasBeenLaunched"];
Run Code Online (Sandbox Code Playgroud)