For Want Of A Better Word

【Objective-C】委譲(delegate)とは

      2015/04/19

委譲(delegate)

コールバック関数と考えておけば良さそう。オブジェクトが渡されたメッセージを別のオブジェクトに丸投げしちゃうというもの。
特定の条件下(AならばA’ BならばB’)というような形式でこれを実行するならば、Aはイベント、A’はコールバック関数ともいえる?。
※ポイントは、単に「別オブジェクトのメソッドを呼び出す」という訳ではなく、メッセージそのものを引き渡してしまうということ。ポリモーフィズム的に作成しておく必要がある。

 - objective-c, 開発全般

  関連記事

php-logo
PHPにおける日付

関数 date(書式,タイムスタンプ(エポック)) strftime(書式,タイ …

android-logo
android Button操作からダイアログを表示する。

①イベント取得についてインナークラスの利用 ※インナークラスを利用する場合「アウ …

apache-logo
プログラミングPHP 第7章( WEBに関するテクニック )ポイント

サーバの設定や、リクエストに関する情報は3通りの方法でPHPから参照できる。これ …

objective-c
【Objective-Cが襲いかかってきた】IOS7+Xcode開発_TODOアプリ_作成メモ(1) プラスボタンのコード

よっしゃいくぜTODOアプリ(Xcode4.5向けだけど、5でやるぜ。なんとかな …

objective-c
【コピペしたけど】iOS+Xcode5開発_メモ帳サンプル実施【動かない】

http://jprogramer.com/iosandcocoa/2046/ …