Objective-C user preferences
Objective-C ci mette a disposizione una semplice classe attraverso la quale possiamo salvare le preferenze dell'utente nelle nostre app per iPhone e iPad: NSUserDefaults.
Usare questa classe è veramente semplice.
Prima di tutto dobbiamo istanziare l'oggetto:
NSUserDefaults userDefaults = [NSUserDefaults standardUserDefaults];
Poi possiamo facilmente leggere e scrivere all'interno con il classico meccanisco chiave:valore.
Ad esempio se vogliamo salvare un valore:
[userDefaults setObject:@"VALUE" forKey:@"KEY"];
[userDefaults synchronize];
Con il metodo synchronize, rendiamo pesristente su disco il valore settato.
Per leggere un valore:
NSLog(@"%@", [userDefaults objectForKey:@"KEY"]);
Come vedete molto easy!
objective-c iphone ipad apple synchronize nsuserdefaults
Commentami!