如何在ios设备上安装应用程序后显示一次警报
Posted
技术标签:
【中文标题】如何在ios设备上安装应用程序后显示一次警报【英文标题】:How to show alert once after installing the app in ios device 【发布时间】:2013-01-24 07:10:07 【问题描述】:在设备或模拟器上安装应用程序后,如何在应用程序启动时仅显示一次警报,直到我将其从设备中删除。可以告诉我吗..
【问题讨论】:
NSUserDefaults 。这里。 developer.apple.com/library/mac/documentation/Cocoa/Reference/… 使用 NSUserDefaults 时布尔值的默认值是什么 【参考方案1】:你可以这样做:
if (![[NSUserDefaults standardUserDefaults] boolForKey:@"HasLaunchedOnce"])
//first launch
//show your alert
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"HasLaunchedOnce"];
[[NSUserDefaults standardUserDefaults] synchronize];
else
// app already launched
【讨论】:
AppDelegate>applicationDidFinishLaunching 嗨..它不工作...关闭然后打开设备然后在我打开我的应用程序后它向我显示警报... 做 [[NSUserDefault standardUserDefaults] 同步];设置布尔后 感谢您的回复...在检查 HasLaunchedOnce 的条件默认值是否为假之前 在检查之前没有保存在默认值中,所以以前的密钥是如何存在的..?以上是关于如何在ios设备上安装应用程序后显示一次警报的主要内容,如果未能解决你的问题,请参考以下文章