Storing Data with NSUserDefaults
NSUserDefaults is a quick and easy way to store small amounts of data for you app. It basically acts as a key-value persistent store and is straighforward to use.
NSUserDefaults *standardUserDefaults = [NSUserDefaults standardUserDefaults];
[standardUserDefaults setObject:@"value" forKey:@"key"];
[standardUserDefaults synchronize];
You can also store integer, double and float values. Retrieving values is straightforward as well.
NSUserDefaults *standardUserDefaults = [NSUserDefaults standardUserDefaults];
NSString *value = [standardUserDefaults stringForKey:@"key"];
It can be a very useful tool in the right situation. Happy coding.