Apple示例项目PhotoMap发生内存泄漏

鲍里斯(Boris Y.)

我在Apple示例项目中遇到了令人讨厌的内存泄漏。这是MapKit示例项目,演示了如何进行聚类。重现此内容所需要做的就是旋转地图,直到应用崩溃,内存使用量才会不断增加。您可以在此处下载项目

在此处输入图片说明

Apple开发者论坛上的主题。

开放式雷达

奥德

看起来这里存在无限循环,这是由于gridSize在旋转时变为负数引起的。如果不深入研究,获取绝对值似乎会停止无限循环,从而增加内存消耗。

double gridSize = fabs(MKMapPointForCoordinate(rightCoordinate).x - MKMapPointForCoordinate(leftCoordinate).x);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java内存泄漏示例

来自分类Dev

如何迅速发生内存泄漏?

来自分类Dev

使用matplotlib发生内存泄漏

来自分类Dev

Android WebView发生内存泄漏

来自分类Dev

valgrind如何计算示例内存泄漏?

来自分类Dev

valgrind如何计算我的示例内存泄漏?

来自分类Dev

从函数返回xmlChar后发生内存泄漏

来自分类Dev

使用getline和strsep发生内存泄漏

来自分类Dev

这段代码中如何发生内存泄漏

来自分类Dev

使用NodeJS时发生内存泄漏

来自分类Dev

调用NSUserDefaults setObject时发生内存泄漏

来自分类Dev

通过FinalizerReference可能发生的内存泄漏

来自分类Dev

Vulkan:渲染时发生内存泄漏

来自分类Dev

添加列表值时发生内存泄漏

来自分类Dev

以下C代码是否发生内存泄漏?

来自分类Dev

创建类变量期间发生内存泄漏

来自分类Dev

使用实体框架时发生内存泄漏

来自分类Dev

通过使用watchEvent发生内存泄漏

来自分类Dev

扩展类时发生内存泄漏

来自分类Dev

使用MBProgressHUD时发生内存泄漏

来自分类Dev

销毁对象时发生内存泄漏

来自分类Dev

这段代码中如何发生内存泄漏

来自分类Dev

释放链表时发生内存泄漏

来自分类Dev

添加列表值时发生内存泄漏

来自分类Dev

循环使用NSReadPixel时发生内存泄漏

来自分类Dev

以下C代码是否发生内存泄漏?

来自分类Dev

TStringGrid的onDrawColumnCell事件发生内存泄漏

来自分类Dev

Glib:创建GDBusProxy时发生内存泄漏

来自分类Dev

使用DnsGetCacheDataTable时发生内存泄漏