Try it, it will work for me
To store a value in NSUserDefaults
NSString *valueToSave = @"iOS";
[[NSUserDefaults standardUserDefaults] setObject:valueToSave forKey:@"development"];
[[NSUserDefaults standardUserDefaults] synchronize];
To return it or access it,
NSString *savedValue = [[NSUserDefaults standardUserDefaults]
stringForKey:@"development"];
NSLog(@"NSuserDefault value %@",savedValue);
Hope this helps someone.
source
share