最終更新:2013-01-10 (木) 04:30:36 (4122d)  

ターゲット-アクション
Top / ターゲット-アクション

メッセージを通知するデザインパターン

https://developer.apple.com/library/mac/#documentation/General/Conceptual/Devpedia-CocoaApp/TargetAction.html

接続

仕組み

  • selector : 実際に呼び出されるメソッドのセレクタ
  • target : メッセージを受け取るオブジェクト

書き方

AppKit

  • AppKitの場合はこの形式
    - (IBAction)action:(id)sender;

UIKit

  • AppKitとは違い、形式が3種類ある。
    - (IBAction)action:
    - (IBAction)action:(id)sender;
    - (IBAction)action:(id)sender forEvent:(UIEvent *)event

使われるコントロール

NSControl

UIControl

参考

関連