由CreateImageRefFromTileData导致泄漏

时间:2011-08-31 22:39:01

标签: ios memory-leaks image.createimage

有人知道CreateImageRefFromTileData是关于什么的吗?它似乎与MapKit有关,因为它出现在UIViewController中,我在其中显示带有一些位置引脚的地图。而已。

但是我没有进一步猜测它位于何处。

有人能帮助我吗?

更新

以下是一些显示泄漏说明的图片。

General Overview

Detailed View

Responsible Caller

1 个答案:

答案 0 :(得分:0)

当您运行检漏仪时,它会显示泄漏对象的分配位置 - 您现在应该确保在不再需要时正确地释放(释放)图像。

编辑:如果泄漏位于第三方库中,则有两种情况:

  • 泄漏的对象是库中的内部对象,您无法访问该对象。在这种情况下,如果你没有库的来源,你可以做的不多(我猜想向开发者投诉)

  • 如果泄露的对象是库返回给您的内容,请确保正确释放该对象。在应用程序中执行的每个操作后,在查看泄漏分析器时,可以使用应用程序来确定所发生的情况的有用技巧 - 这可能有助于找到应用程序的哪个分支泄漏。