It's the only inherent feature of Objective-C that I actually like. The rest of it is a dog's dinner 
Well, since I now have to use C++ for my microcontroller hobby, I have come tothe conclusion that, for high level App development I much prefer Obj-C... But low-level stuff is without question much better done in C++, objective C really wouldn't make much sense there at all!