我有一个NSDate类别:
//Format date yyyy-MM-dd
- (NSString *)stringInInternationalStandardDateNotationFormat
{
//Setup the dateFormatter
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd"];
//Format the dates
NSString *result = [dateFormatter stringFromDate:self];
[dateFormatter release];
return result;
}
并且想知道上面的实例方法是否是最好的前进方法,还是我宁愿接受日期作为类方法中的参数?
答案 0 :(得分:2)
我认为没有理由将其作为一种类方法。如果你这样做了,你基本上只是通过相同的方法体传递一个明确的自我。