Preservation
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
// save NSString
[prefs setObject:@"TextToSave" forKey:@"keyToLookupString"];
// save NSInteger
[prefs setInteger:42 forKey:@"integerKey"];
// save double
[prefs setDouble:3.1415 forKey:@"doubleKey"];
// save the float
[prefs setFloat:1.2345678 forKey:@"floatKey"]
[prefs synchronize]
Getting
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
// get NSString
NSString *myString = [prefs stringForKey:@"keyToLookupString"];
// get NSInteger
NSInteger myInt = [prefs integerForKey:@"integerKey"];
// get float
float myFloat = [prefs floatForKey:@"floatKey"];
source
share