iPhone用户默认开始值

时间:2009-09-17 05:36:12

标签: objective-c iphone

我已将应用的用户默认设置为包含两个切换开关 - 一个用于帮助,一个用于声音。他们正在工作但是起始值是假的,即使我已将它们设置为YES:

我使用BOOL变量来跟踪应用程序中的这些值,因此我想存储YES / NO值。我还需要做些什么来获得正确的起始值?

2 个答案:

答案 0 :(得分:1)

我找到了答案。显然,有一个应用程序域和注册域在第一次运行应用程序时不同步。对我有用的解决方案是:

http://excitabyte.wordpress.com/2009/08/12/keeping-user-defaults-synchronized-with-settings-bundle/

如果您希望在第一次运行应用时启用帮助和声音,那就不太好了!来吧Apple。

答案 1 :(得分:0)

嗯......不是以这种方式设置切换开关:

http://screencast.com/t/bGCGIZara