I use date formatter to get new string, but in some cases startDate can be nil.
resultDate = [NSString stringWithFormat:@"%@", [formatter stringFromDate:startDate]];
And then resultDate get (null)
string (NSTaggedPointerString), but I expect to get just nil in case if formatter get nil as a parameter of date.
The currently accepted answer isn't actually right.
stringFromDate
does return nil
when you pass it a nil
date.
The reason your string is "(null)" is because [NSString stringWithFormat:"%@", nil]
returns the string "(null)"
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments