NSTextStorageのサブクラスを作ってみた

CocoaDevの記事に従って、NSMutableAttributedStringを利用して作ってみた。

でも、これを[[aTextView  layoutManager] replaceTextStorage: theTextStorage];としてみたけど、その後テキスト入力が出来ず、実行ログを見るとNSRunStorageがエラーを起こしてるんだけど、何が悪いんだろう。 オーバーライトしたメソッドは呼び出されていないし。