cal.dateBySettingHour导致内存泄漏(Xcode 7.0.1)

时间:2015-10-21 08:03:42

标签: ios xcode memory-leaks

我将大量内存泄漏缩小到下面的第二行:

let cal: NSCalendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)!
let newDate: NSDate = cal.dateBySettingHour(0, minute: 0, second: 0, ofDate: inputDate, options: NSCalendarOptions())!

inputDate是标准的NSDate() 该例程是计算方阵的一部分,每个计算被调用500k次进行一年的计算。在使用440Mb内存的300k周期后,这条线路崩溃了。

0 个答案:

没有答案