我使用日期格式化程序获取新字符串,但在某些情况下,startDate可以为nil。
resultDate = [NSString stringWithFormat:@"%@", [formatter stringFromDate:startDate]];
然后resultDate获取(null)
字符串(NSTaggedPointerString),但是如果formatter获取nil作为日期参数,我希望得到的只是nil。
当前接受的答案实际上不正确。
stringFromDate
nil
传递nil
日期时确实会返回。
您的字符串为“(null)”的原因是因为[NSString stringWithFormat:"%@", nil]
返回字符串“(null)”
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句