【发布时间】:2012-11-18 04:47:30
【问题描述】:
可能重复:
Multivalue type settings bundle fields alway return null
我的 iOS 应用中有一个设置包,它在设置app 中生成下表
在我的应用程序中,我尝试使用 NSUserDefaults 生成同一个表并最终得到 this
我检索值的代码是:
NSUserDefaults* userDefaults = [NSUserDefaults standardUserDefaults];
ds->use_cache = [userDefaults boolForKey:@"use_cache"];
ds->high_bitrate = [userDefaults boolForKey:@"high_bitrate"];
和
NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults];
[[cell detailTextLabel] setText:[defaults stringForKey:@"version"]];
带有 "version" 键的 stringForKey 总是返回一个空值。我似乎无法让我的应用识别我在设置包中定义的默认参数。
这是我的设置bundle
【问题讨论】:
标签: ios nsuserdefaults settings.bundle