0
我设置的默认值的文本字段,其标识说:“更远”在我Setting.bundle(的XCode 4.1),当我尝试检索与默认值NSUserDefaults的:如何使默认值的文本字段工作,我Settings.bundle
NSString defaultValue = [[NSUserDefaults standardUserDefaults] objectForKey:@"aField"];
defaultValue总是返回零!
我必须为TextField设置一个值或使用以下代码来获取DefaultValue。但他们都没有道理或太复杂。那么我如何才能让我的DefautValue工作?
NSDictionary *settingsDictionary = [NSDictionary dictionaryWithContentsOfFile:plistFile];
NSArray *preferencesArray = [settingsDictionary objectForKey:@"PreferenceSpecifiers"];
NSDictionary *item = [preferencesArray objectAtIndex:someIndex];
NSString defaultValue = [item objectForKey:@"DefaultValue"];