可能重复:
多值类型设置捆绑字段总是返回 null
我的 iOS 应用程序中有一个设置包,它在设置 应用程序中生成下表
在我的应用程序中,我尝试使用 NSUserDefaults 生成同一个表并最终得到这个
我检索值的代码是:
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 始终返回空值。我似乎无法让我的应用程序识别我在设置包中定义的默认参数。
这是我的设置包