第5章 Helper Objects(その1)
『Cocoa Programming For Mac OSX』をテキストにして独学しているのですが、学んだ概要を残して行くことにしました。今回は「第5章 Helper Objects」からです。
- Cocoa frameworkの多くのクラスはdelegateと呼ばれるインスタンス変数を持っている。
- delegateとは「あるオブジェクトが処理できないメッセージを受け取った場合に別のオブジェクトに処理を代行してもらう仕組み」である。
- 他のオブジェクトに対するポインタであるインスタンスをアウトレット(outlet)と呼ぶ。
- ドキュメントのクラスの部分にはdelegate methodに関してはっきり記述されている。
- delegate methodとして実装すれば呼び出されるが、実装しないものは無視される。
今回はここまでとします。
※内容に誤り等ありましたらご指摘いただければと思います。









![: 多聴多読マガジン 2007年 07月号 [雑誌]](http://ec1.images-amazon.com/images/I/11dpFG0IblL.jpg)
最近のコメント