I'm a bit of a newbie to Objective-C, but I've managed to create a pretty cool game for my iPhone. It's working fine on the Mac, and when I move it to the device it works fine there... for awhile... but then it crashes after about ten minutes of play. I'm able to consistently reproduce the crash. I figure it's some kind of memory leak that's growing to the point where the device can't handle the app anymore (where as the Mac wouldn't be affected so quickly), but for the life of me I can't figure out where this leak may be happening. I've used the Instruments tool to run the app and I can literally see the leak as it happens over and over again, but after that I look at the Instruments tool and say, "Okay, now what?" Again, I'm a newbie (with 10 years of
VB), so please don't crucify me for not knowing this, but can someone tell me how in the hell I'm supposed to read the information I receive from the Instruments app? It's a bunch of colored squares and points in memory, but nothing that states, "Okay, this was allocated here, but never released, so..."
Thanks for the help! Just a point in the right direction should be enough.