Bundle.settings无法访问非基级NSUserDefaults密钥?

时间:2011-11-08 16:52:52

标签: ios nsuserdefaults

我将我的应用程序的设置存储在NSDictionary中,然后我写入NSUserDefaults,如下所示:

NSUserDefaults*  defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:settingsDictionary forKey:@"myAppSettings"];
[defaults synchronize];

我希望设置可以在Settings.app中编辑,所以我制作了一个Settings.bundle并设置了将控件映射到我的键。但看起来密钥路径不起作用,因为Settings.app将不受欢迎的密钥(如“myAppSettings.aSetting”)插入到我的默认基础级别中。

Settings.bundle是否真的要求您将所有设置存储在基本级别?

0 个答案:

没有答案