samedi 27 juin 2015

save backgroundColor with NSUserDefaults

I tried to save what user choose color from Plain Segmented Control in objective-c with this code but it doesn't working

for saving

   UIColor *saveColor = changeColor.backgroundColor;
   NSUserDefaults *Color = [NSUserDefaults standardUserDefaults];
   [Color setObject:saveColor forKey:@"saveColor"];
   [Color synchronize];

for loading

   NSUserDefaults *color = [NSUserDefaults standardUserDefaults];
   UIColor *loadColor = [color objectForKey:@"saveColor"];
   [changeColor setBackgroundColor:loadColor];

Aucun commentaire:

Enregistrer un commentaire