Scoped Objects in Objective-C

Guy English shows how to use GCC’s attribute feature to automatically send -release messages to objects when they go out of scope.