2009-02-20 76 views
0

由于initWithDateFormat:allowNaturalLanguage:现在已经过时了,格式化日期NSDateFormatter iPhone上的

NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] initWithDateFormat:@"%B %d, %Y" allowNaturalLanguage:NO] autorelease]; 

怎样才能与目前使用2.2.1相同的格式化字符串格式化?

回答

0

只需手动分配给dateFormat,只使用“init”而不是“initWithDateFormat:...”。

自然语言的东西是什么似乎被弃用。

1

P1。使用以下步骤:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 
[dateFormatter setFormatterBehavior:NSDateFormatterBehavior10_4];