【发布时间】:2026-01-06 13:45:01
【问题描述】:
iOS 6 MKMapView 似乎正在使用大量内存,当我们开始在应用程序中缩放和玩地图视图时(大约 7-10 分钟),当我们从具有 MKMapView 的控制器中出来时,它的一些如何不释放总内存(我在我的应用程序中使用 ARC)。我正在通过 NIB 分配和初始化 MKMapView。
控制器 1 -->控制器 2(有 MKMapView)
1.5MB -->40-60MB(我用仪器查过漏洞,但没用)
当我回到 Controller1 时,活动字节似乎是 7-10MB,每次访问控制器 2 后,活动字节都会增加大约 2-3MB,一段时间后它会导致应用程序崩溃,在控制台中它说“收到内存警告”。有人可以帮忙吗?如果您需要更多信息,请告诉我。提前致谢。
【问题讨论】:
标签: map memory-leaks crash mkmapview ios6-maps