小编Ali*_*lle的帖子

iPhone:使用触摸在应用程序中稳步增加内存使用量

我在Apple示例应用程序和我正在开发的游戏中观察到类似的行为.在游戏中,行为最终导致应用程序因内存不足而崩溃.示例应用程序是Touches.

在跟踪触摸的任何时刻,即当你在触摸中移动其中一个物体时,几乎任何时候触摸都在我的游戏中,只要你继续移动,内存使用量就会稳定上升触摸周围.触摸序列完成后,内存使用量不会再次下降.我已经得到了Touches,它开始使用不到半个兆字节,最多约4MB的净分配,几分钟左右.永远不会释放内存.

所以我的问题是:为什么这个记忆永远不会被解除分配?我从根本上误解了什么吗?这是一个框架缺陷吗?我已经阅读了一些有关加速度计的问题并触及泄漏,但我在这个游戏中根本没有使用加速度计.

iphone objective-c

2
推荐指数
1
解决办法
679
查看次数

标签 统计

iphone ×1

objective-c ×1