4

彼らはObjectiveCでも同じことを成し遂げているようです。一方が他方なしで何ができるでしょうか?

4

1 に答える 1

3

例えば:

  • デリゲートメソッドは戻り値を持つことができます。
  • 同じアクションに対して複数のターゲットが存在する可能性がありますが、通常は1つのデリゲートのみです。
  • ターゲットアクションメカニズムは、(厳密ではありませんが)「値の変更」、「修正」などの事前定義された制御イベントにバインドされています。デリゲートメソッドは何でもかまいません。
  • デリゲートメソッドは任意の引数を持つことができます。アクションメソッドには常に同じ引数があります(送信者とイベント、どちらもオプション)。
于 2011-04-25T08:26:34.547 に答える