b2Bodys太多了?

时间:2012-06-14 16:13:10

标签: ios memory-management cocos2d-iphone box2d

在我的应用程序中,一段时间后,似乎存在一个巨大的问题。来自Box2D的b2Bodys已经建立起来。我在我的应用程序中使用了一些b2Bodys来进行碰撞,但我会说屏幕上一下子就有大多数。

在我使用仪器中的Time Profiler调试应用程序后,我认为这是我最大的减速:

enter image description here

所以基本上看来我的一些b2Bodys应该没有得到清理。 有没有办法让NSLog记录世界上b2Bodys的数量,以便检查是否发生了奇怪的事情?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以将NSLog语句添加到b2World类中相应的CreateBody和DestroyBody方法中。