Main Content

Objective-C Memory Management Essentials

A talk by stevenjs at /dev/world/2011

About the Talk

September 27, 2011 7:15 AM

Rydges Bell City, Melbourne

Rydges Bell City, Melbourne

Debugging memory related bugs can be a time-consuming and headache-inducing process. A solid grasp on the principles of memory management is key to avoiding these annoyances. In this presentation participants will develop a detailed understanding of Cocoa's retain/release/autorelease system and the memory ownership issues it is designed to address. Attendees will also learn how to adopt Cocoa's garbage collection facility, and how it relates to reference counting. The use of tools like Instruments and Guard Malloc to track down memory leaks, as well as memory-smashing and doubly-freed-memory bugs will also be covered.

Ratings and Recommendations

This Talk hasn't been rated yet. Sign In to rate Talks.

comments powered by Disqus