delegateの意味
Posted: 2011年1月20日(木) 11:13
objective-cで初めてdelegateの概念を知りました。
詳しく理解したいのですがdelegateとはどのようなことなのでしょうか?
とあるクラスに用意されているメソッドのイベントごとに処理が書けるような感じでとらえているのですが間違っているのでしょうか?
例えばテキストが編集されたらこのイベントを起こすといった感じで・・・。
またobjective-cでヘッダに
クラス<~delegate>{
}
と書くのは~のdelegateにアクセスする為であってますでしょうか?
詳しく理解したいのですがdelegateとはどのようなことなのでしょうか?
とあるクラスに用意されているメソッドのイベントごとに処理が書けるような感じでとらえているのですが間違っているのでしょうか?
例えばテキストが編集されたらこのイベントを起こすといった感じで・・・。
またobjective-cでヘッダに
クラス<~delegate>{
}
と書くのは~のdelegateにアクセスする為であってますでしょうか?