NSNumber *n1 = @42;
bool exists1 = n1 != nil;
//exists1 is 1
NSNumber *n2 = nil;
bool exists2 = n2 != nil;
//exists2 is 0
//inside collections check NSNull
NSArray *values = @[@42, [NSNull null]];
bool exists3 = values[1] != [NSNull null];
//exists3 is 0