2
A
回答
8
使用NSUserDefaults
存储一个BOOL,像这样:
-(void) showFirstRunAlerts {
BOOL ranBefore = [[NSUserDefaults standardUserDefaults] boolForKey:@"RanBefore"];
if (!ranBefore) {
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Message title."
message:@"Your message."
delegate:self
cancelButtonTitle:@"Thanks!"
otherButtonTitles:nil];
[alert show];
[alert release];
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"RanBefore"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
}
相关问题
- 1. 如何在首次启动应用程序时显示UIViewController?
- 2. 如何在首次启动应用程序时显示页面
- 3. 仅在第一次启动应用程序时显示UIAlertView
- 4. 如何仅在首次启动应用程序时显示消息?
- 5. 如何在第一次应用程序启动时显示pushviewcontroller?
- 6. iCloud启用时首次启动iOS应用程序时冻结
- 7. 如何在首次启动时仅显示一次UIPageViewController
- 8. 每次启动Android应用程序时显示启动画面
- 9. 如何追踪应用程序首次在Android中启动?
- 10. 如何在首次启动时在离子状态下显示应用说明
- 11. 显示一个UIAlertView中,当应用程序启动
- 12. 3启动后显示UIAlertview应用程序
- 13. 推送通知每次在应用程序启动时显示
- 14. 如何在首次启动PreferenceActivity时显示defaultValues?
- 15. 如何仅在首次启动时显示视图?
- 16. 在首次启动时执行应用程序指令
- 17. WebView在首次启动应用程序时无法登录
- 18. 首次启动iOS或Android应用程序
- 19. TabBar:首先在应用程序启动后显示ViewController
- 20. 如何在首次启动应用程序时访问任何方法
- 21. 用户首次登录时启动应用程序
- 22. 如何仅在应用程序启动时第一次显示登录屏幕
- 23. iOS版 - 应用程序启动非常慢首次启动
- 24. 如何在应用程序启动时显示主屏幕?
- 25. 如何让键盘在应用程序启动时显示
- 26. 如何在应用程序启动时显示锁定屏幕?
- 27. 如何在wpf应用程序启动时显示图像?
- 28. 如何在应用程序启动时显示iPad键盘?
- 29. 如何在应用程序启动时显示提醒
- 30. 如何在android中启动应用程序时显示进度
你比我还快! :p – vincent 2010-12-01 20:41:06