Thank you both! This worked beautifully!
BUT, there's always something....
I have multiple pickers (they are stacked so they show and hide) and only the most recent picker change is saving. Any ideas?
Code:
NSUserDefaults * wheelPrefs = [NSUserDefaults standardUserDefaults];
[wheelPicker selectRow:[wheelPrefs integerForKey:@"wheelPickerRow"] inComponent:0 animated:YES];
NSUserDefaults * carPrefs = [NSUserDefaults standardUserDefaults];
[carPicker selectRow:[carPrefs integerForKey:@"carPickerRow"] inComponent:0 animated:YES];
Code:
NSUserDefaults * wheelPrefs = [NSUserDefaults standardUserDefaults];
NSUserDefaults * carPrefs = [NSUserDefaults standardUserDefaults];
Code:
[wheelPrefs setInteger:row forKey:@"wheelPickerRow"];
[carPrefs setInteger:row forKey:@"carPickerRow"];