swift - 移动 GMSPanoramaView 堆积内存

标签 swift google-maps memory google-maps-sdk-ios google-street-view

我正在创建一个在街景 View 中显示不同位置的应用程序。但是每次加载新的地方时,使用的内存都会增加。这稍后会导致应用程序崩溃。有没有办法清除过去加载的街景的内存? The memory goes up every time a panorama is loaded.

最佳答案

1: 在设备上而不是在模拟器上测试内存使用情况

2:记住 ARC 也可以在决定时释放内存。除非你真的告诉它这样做。

在设备上进行测试有帮助吗?

关于swift - 移动 GMSPanoramaView 堆积内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45925290/

相关文章:

memory - VirtualAlloc MEM_COMMIT 和 MEM_RESERVE

ios - UINavigationBar isTranslucent false 但保持透明度

ios - Swift 3 - 线程 1 : EXC_BAD_INSTRUCTION (code = EXC_I386_INVOP, 子代码 = 0x0)

ios - 存储来自 Parse 的图像

ios - 在搜索栏上方添加空间

iPhone 内存消耗

javascript - 为 OpenLayers 转换 GPS 坐标

java - 无法在我的 Galaxy 手机上部署简单的 Android 应用程序

jquery - Safari 切换 map 和街景 View 不会在点击时触发

python - 如何在不将整个文件读入内存的情况下在python3.2中以相反的顺序读取文件?