好的,所以当用户第一次启动我的应用程序时,我想要一个警报视图,它会弹出 2 个选项。我在下面使用这种方法:
- (void) displayWelcomeScreen
{
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSString *alreadyRun = @"already-run";
if ([prefs boolForKey:alreadyRun])
return;
[prefs setBool:YES forKey:alreadyRun];
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"…"
message:@"…"
delegate:nil cancelButtonTitle:nil otherButtonTitles:@"OK", nil];
[alert show];
[alert release];
}
当我第一次启动应用程序时,没有弹出警报视图。难道我做错了什么?顺便说一句,我希望它仅在应用程序首次启动时显示。它不得显示任何其他时间。提前致谢。