在推出iPhone / iPad应用程序时提醒一次

时间:2011-04-06 11:14:33

标签: iphone ios ipad uialertview

我想用“确定”和“取消”按钮弹出警报。 此警报应仅在首次启动iPhone / iPad应用程序时出现一次,如果按下确定按钮则出现警报,然后在下次启动应用程序时不应出现警报。 如果按下取消按钮,则应在下次启动应用程序时出现相同的警报。

我的方法是获取任何整数变量,其默认值应为0,当第一次启动应用程序时,应检查此整数值是否为0,仅警报应显示为无警报。如果出现警报并按下确定按钮,则值应更改为1,并且在下次启动应用程序时,此整数值应保留为1,以便不再显示警报。

请帮助该变量的类型以及如何在下次启动应用程序时保留该值。

1 个答案:

答案 0 :(得分:6)

要保留该值,请使用NSUserDefaults方法setBool:forKey:(保存值)和boolForKey:(读取之前保存的值)。第一次调用boolForKey:时,您将获得布尔值NO

有关官方Apple文档,请参阅here