In my line of work I get to talk to a lot of iPhone developers who are new to Objective-C. And no matter how much experience said developer has in other languages, one problem they always face in the beginning is understanding and debugging Objective-C’s memory management scheme. But don’t fret young Skywalker! Everything you need to know about Objective-C memory management can be learned from a street busker (aka performer).

Read More