4

我将我的 settings.bundle 配置为显示 4 个设置,我希望用户访问/更改这些设置。在应用程序生命周期中,我还有另外几个值,我存储在 NSUserDefaults 中,但我不希望它们出现在 Settings.app 中。settings.bundle 中的值的数量是否可能与存储在 NSUserDefaults 中的键/值对的实际数量不同?为了妥善管理它,必须做些什么?

谢谢,

4

1 回答 1

2

设置包中的键/值对由 管理[NSUserDefaults standardUserDefaults],但没有什么可以阻止您添加自己的键和值来管理。除非您将它们添加到捆绑包的属性列表中,否则它们不会显示在您的应用的设置屏幕中。

只需从您的设置包中以相同的方式注册、存储和检索用户默认值;没有什么额外的事情需要做。

于 2010-12-05T17:14:34.830 回答