Posted on 2010/01/222010/07/09Mac dev blog http://cocoasamurai.blogspot.com/2010/01/understanding-objective-c-runtime.html