The first time you check it can be a mess - especially because if you leak an array full of strings, you'll see the array and the 99 strings in the list. So start by looking for arrays and your custom classes in the list - if you clean those up, some of the numbers and strings will disappear from the list.
Click the "details" button at the bottom of the leaks window - that will open up a pane on the right that shows the stack track for that object. That trace will tell you where the object was created, which should help you figure out why it was leaked. You can double-click a frame in that trace to see the exact line where the object was created.
Remember that a "leak" means that you created an object and it was never released properly. The leaks tool knows that it's a leak when you no longer have any pointers to the object; there's no possible way you could release it then. So for each object created in your suspect method, ask yourself "when does this get released?"
__________________

Free Games!
|