Memory and thread-safe custom property methods
This is an excellent post by Matt Gallagher on implementing custom properties. I wish it had been around years ago when I was first learning how to implement accessors. The hidden Objective-C runtime methods are an excellent way to simplify the process as well.