我读过这篇文章:(NSDateFormatter leak question),声明在日期/时间使用Z时NSDateFormatter会泄漏。我的日期格式恰好如下:2011-08-15T22:58:24-07:00
但由于某种原因,它也告诉我NSDate正在泄漏。这是我的init方法中的代码:
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
[self setCreatedAt:[formatter dateFromString:hCreatedAt]];
[formatter release];
有关解决方法的任何想法吗?非常感谢!只是一个FYI ..这是ISO 8601格式。如有必要,我可以切换格式。如果需要,请建议我应该使用的正确日期/时间格式。
答案 0 :(得分:0)
解决方案最终是我必须使用
[formatter setDateFormat:] //and
[formatter setLocale:]
为了避免内存泄漏。