下面是我設置它:NSDateFormatter stringFromDate返回空字符串
self.df = [[NSDateFormatter alloc] init];
[self.df setFormatterBehavior:NSDateFormatterBehavior10_4];
[self.df setDateFormat:@"posted: MM-dd-YYYY"];
這裏是我如何在我的跟蹤調用它:
NSLog(@"%@, %@, %@, %@", df, post.date, [post.date class], [df stringFromDate:post.date]);
這裏的輸出:
<NSDateFormatter: 0x8440d60>, 2012-02-09 12:40:38 +0000, __NSDate,
它不爲空,它是「」。
帶有date屬性的post類是由核心數據自動生成的。我看不出有什麼不同,但它是唯一看起來有點不同尋常的東西。
把打印輸出的post.date了。 – Alexander 2012-03-01 15:27:52