0

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

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

4

1 回答 1

0

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

于 2012-06-03T03:33:25.213 回答