デリゲード、、、ブロックを使えば、そこそこ、いい感じにかけるかなぁ思って書いてみました。
問題は、デリゲードを返す関数がかけないところです。
せめて、クラス内で使った場合に、thisをちゃんとみてくれたらなぁ。
ってかんじです。
無理やり、スタックにthisのポインタを入れる方法とか探してみたけど、無理やりだからなと。。。