http://news.mynavi.jp/column/objc/027/index.html
ランタイムAPIでさらに動的に(1) - 動的なクラスの作成
http://news.mynavi.jp/column/objc/028/index.html
ランタイムAPIでさらに動的に(2) - メソッドの追加
Objective-Cは、
動的に、クラスを作成したり、メソッドを追加したり、メソッドを置き換えたり出来るらしい。。
メソッドを置き換えると、ライブラリのメソッドにログ機能を付け加えたり出来るらしい。