2012-06-02 111 views
0

iOS 5.0中的settings.bundle和NSUserDefeauts与iOS 4.3相比有什么变化吗?iOS 5.0中的setting.bundle问题

我的问题如下。 如果我有一个toogleswitch和一个默认值为no。 然后我启动设置应用程序并滚动到我的应用程序并点击它。 NSUserDetaults被设置为默认值NO。这在iOS 5.0中发生。我不认为这发生在iOS 4.3上。

+0

您是在代码中还是在Interface Builder中设置默认值? (意味着不发表评论)。 –

+0

我将它设置在root.plist中。我想我的问题是iOS 5.0和4.3中设置应用程序的预期行为。 – iosdevnyc

回答

0

平房从来没有完全超过管道。清理,清理构建文件夹,如果一切都失败,请转到组织器并删除项目的派生数据。尽你所能让Xcode必须在沙箱中重建文件层次结构,并将复制plist。我发现,如果您在Settings.app中点击不同的选项卡,然后在启动新的构建之前关闭它,也会有所帮助,因为可能会有某种缓存在进行。