The Elephant in the Room
So far, I’ve been ignoring a huge part of app development, memory management. It can be a difficult and painful topic, and has been the bane of many a programmer. I, personally, have spent days tracking down memory leaks and over-release bugs. If you have any programming experience, you’ve probably dedicated a significant portion of your brain to dealing with memory management rules.