【发布时间】:2010-09-14 21:02:20
【问题描述】:
在我的 cocos2d 应用程序中,我使用仪器运行它并消除了所有内存泄漏。我的游戏会输出屏幕上正在使用的内存量,并且随着游戏的进行,它会不断上升,直到我最终耗尽内存。屏幕上的对象数量不会在每个级别增加太多。这是一个相当简单的游戏,所以我不应该这么快就耗尽内存。
我会在关卡结束时从关卡中移除所有对象,并在新关卡开始时重新分配新对象。 Instruments 告诉我没有内存泄漏。当我通过工具向我展示分配是主要问题的地方时,问题似乎并非来自一个地方,而是我的所有对象。
任何想法可能是什么问题?
【问题讨论】:
标签: iphone memory-management cocos2d-iphone