I am trying to retrieve a value from a NSUserDefaults
. When I retrieve the value I get a (null)
, which is fine.
How can I validate it ?
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults objectForKey:@"Value"] !=[NSNull null] ) {
NSlog(@"returns a value");
} else NSlog(@"return a null");
However, even though I get a null
it doesn't get detected (It goes in to the if
block). How can i sort this?