Сохранение
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
// сохранение строки NSString
[prefs setObject:@"TextToSave" forKey:@"keyToLookupString"];
// сохранение NSInteger
[prefs setInteger:42 forKey:@"integerKey"];
// сохранение двойного
[prefs setDouble:3.1415 forKey:@"doubleKey"];
// сохранение поплавка
[prefs setFloat:1.2345678 forKey:@"floatKey"];
[prefs synchronize];
Получение
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
// получение строки NSSt
NSString *myString = [prefs stringForKey:@"keyToLookupString"];
// получение NSInteger
NSInteger myInt = [prefs integerForKey:@"integerKey"];
// получение поплавка
float myFloat = [prefs floatForKey:@"floatKey"];