【发布时间】:2013-04-03 10:01:24
【问题描述】:
下面的代码有什么问题?
NSDate *date = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateStyle:NSDateFormatterShortStyle];
[formatter setTimeStyle:NSDateFormatterMediumStyle];
error.timestamp = [formatter stringFromDate:date];
[formatter release];
我在下面收到此错误:
*** -[NSDateFormatter class]: message sent to deallocated instance 0x8c04f00
我该如何解决?
我不使用 ARC。
【问题讨论】:
-
error.timestamp = [[formatter stringFromDate:date]copy];然后检查
-
@Popeye,不,我更新了我的问题。感谢您的指示。
-
代码似乎是正确的。您在哪一行收到此错误?
标签: ios objective-c cocoa-touch nsdateformatter