最終更新:2017-05-09 (火) 10:54:11 (196d)  

IBOutlet はてなブックマークを見る
Top / IBOutlet

  • コード上でGUIのオブジェクトを参照するための変数。
    • オブジェクトとそのアウトレットの接続は、XIBファイルにアーカイブされる
  • .h
    @property (weak,nonatomic) IBOutlet 部品の型 *部品名;
  • .m
    @synthesize 部品名;
  • Xcode 4.4〜だと@synthesizeを省略可能

概要

Xcode 8IBOutletの追加

Xcode 4.0IBOutletの追加

  • 名前を入力すると.hと.mに挿入される。

File's Owner

  • File's Ownerのクラスを指定してから右クリックしてもアウトレット一覧が表示される

メモ

  • nextKeyView?
    • Tabを押したときにフォーカスを移すコントロールを指定。コントロールをControl押しながらDnDしてアウトレットに指定する。

IBAction

  • XIBからイベントを受け取るときに使う。

Xcodeでの扱い

@property (weak,nonatomic) IBOutlet 部品の型 *部品名;
  • IBOutletは、このオブジェクトをアウトレットとして扱うように、Xcodeに指示するためだけに使用される特殊なキーワードです。実際には何も定義されないので、コンパイル時には何の影響もありません。

関連

参考