【发布时间】:2011-01-19 05:00:47
【问题描述】:
请参阅下面的屏幕截图,这是 Leaks Instrument 在我的应用程序中发现的唯一泄漏。似乎很奇怪 main 正在泄漏,因为它是开箱即用的。这很常见吗?
【问题讨论】:
-
如果你在设备上实际测试它会泄漏吗?众所周知,模拟器存在一些漏洞,但实际上并不存在泄漏......
-
什么对象被泄露了?
-
这是几乎所有 Apple 示例定义 main() 的方式。我怀疑泄漏是不正确的。
-
@sw 最初的泄漏是在模拟器上,但是是的,它也在设备上泄漏。 @Peter Hosey 对象类型是 GeneralBlock-16 和 GeneralBlock-8。我现在的泄漏比我以前注意到的要多。 main 方法仍然是堆栈跟踪中列出的唯一一段代码。其他一切都是库代码。 QuartzCore 经常被提及。我不确定下一步我能做什么
-
好的,所以泄漏的是 Core Animation 和/或 MapKit。您应该保存跟踪文档并将其附加到 Radar 中的错误报告中。 bugreport.apple.com
标签: iphone objective-c cocoa-touch xcode instruments