In my app after a while, there seems to be a huge issue. There is a build up of b2Bodys from Box2D. I do use some b2Bodys in my app for collision but I would say there is at MOST 10 on the screen at once.
After I debugged the app with Time Profiler in Instruments, I get this as my biggest slowdown:

So basically it seems that some of my b2Bodys are not getting cleaned up when they should be. Is there any way to NSLog the amount of b2Bodys in the world so I can check if anything odd is happening?
Thanks!
You can add NSLog statements to the appropriate CreateBody and DestroyBody methods in the b2World class.