1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> 携帯電話&アクセサリー >> iPhoneの

どのようなことはXcodeでの委任どういう意味?

あなたのObjective-CとCocoaのプログラミング言語でiPhone、iPod touchおよびiPadアプリをプログラムするためにアップルからXcodeの統合開発環境を使用することができます。ココアを使用すると、マップやカメラとしてiPhone、iPod touchおよびiPadのサービスに接続できるアプリケーション·プログラミング·インターフェースです。デリゲートは、特定のイベントが発生したときにそれを通知するために別のオブジェクトを可能にココアでヘルパークラスです。デリゲート
ログイン

の役割は、デリゲートは、デリゲートへのポインタ参照が含まれているホスト·オブジェクトからメッセージを受信します。それはタスクの入力を必要とするときにオブジェクトがデリゲートにメッセージを送信します。オブジェクトが唯一のジェネリックを達成することができるので、
ログイン
なぜ参加者は、必要な
ログイン

オブジェクトはデリゲートを必要としますタスク、それはより具体的なタスクを実行するために、デリゲートを必要とするようにします。で
委任のしくみ
ログイン

オブジェクトは、オブジェクトがために、その入力を必要とするデリゲートを通知します特定のタスク。デリゲートタスク内のさまざまなポイントで特定の動作を提供します。
ログイン
委任デザインパターン
ログイン

委任ココアでは一般的です。それはむしろクラスをサブクラス化よりも委任を使用することをお勧めします。