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"];