>>527
objective-c のメッセージングは最終的には関数呼び出しでしかない。 
class_getInstanceMethodでクラスとセレクタ名からメソッドを得て
それを呼び出すだけ。 

「メッセージを受け取る」というのは言語の概念的なイメージであって
実装とは乖離している。