UIWevViewのdelegateメソッドでフックして処理を行います。
コードの見通しをよくするため、UIWebViewのviewとcontrollerを切り離してプログラムする方法を教えていただきたいです。
具体的には、UIWebViewのdelegateメソッドでの処理を、他クラスで定義(コードを外出し)したいです。

単純にwebViewのデリゲートに他クラスインスタンスをセットすればよいだけかと思っていたのですが、私の実装した方法ですと以下のエラーが表示されました。

Thread 1:EXC_BAD_ACCESS(code=1,address=0x0)

ソースはgithubにコミットしました。
お力添えいただけると幸いです。

https://github.com/siroop/test_webview.git