сохранить -
-(IBAction) setMyColor:(id)sender{
if (sender == yellowButton ) {
[colorView setBackgroundColor:[UIColor yellowColor]];
}
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
UIColor *strColor = [colorView backgroundColor];
[userDefaults setObject:strColor forKey:@"myColor"];
[userDefaults synchronize];
}
загрузить -
- (void)viewDidLoad {
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
[colorView setBackgroundColor[UIColor [userDefaults objectForKey:@"myColor"]]];
[super viewDidLoad];
}
, но запустить его не удалось ... может возникнуть вопрос: «Как получить значение backgroundColor из UIView?»