概要
iOSでは、アクションとアウトレットはibActionsとibOutletsを指し、つまりibインターフェースビルダーが配置されている場所です。これらはすべてUI要素に関連しています。直感的に理解した上で、それらを実装する方法を検討します。手順
1、最初のiPhoneアプリケーションを使ってみましょう。
2、ナビゲーションセクションのファイルからViewController.xibファイルを選択します。
3、右側のウィンドウの下に表示されるコントロールライブラリからUI要素を選択します。
4、UI要素をインターフェイスビルダーの可視フレームにドラッグアンドドロップします。
5、ラベルと赤い丸いボタンをビューに追加します。

6、ワークスペースのツールバー右上隅にあるエディタ選択ボタンを見つけます。下図のとおりです。

エディタ選択ボタンを選択

7、エディタ領域の中央にはViewController.xibファイルとViewController.hの2つのウィンドウがあります。
8、ラベルの選択ボタンを右クリックし、押したままドラッグして新しい参照を作成します。下図のとおりです。

9、次に、ViewController.hの波括弧の中に置きます。ファイルに置くこともできます。その場合は、これを実行する前に追加しておく必要があります。下図のとおりです。

10、アウトレットのラベル名を入力します。ここではmyTitleLableとします。リンクをクリックして、ibOutletを完了します。
11、同様に、アクションを追加するには、角丸長方形を右クリックし、[Touch Inside]を選択して、下の波括弧の中にドラッグします。

12、setTitleLableと改名します。

13、ViewController.mファイルを選択します。以下のようなメソッドがあります。
-(IBAction) setTitleLabel:(id)sender{
}
14、上記のメソッド内に、下図のようにステートメントを追加します。
[myTitleLabel setTitleText:@"Hello"];
15、実行ボタンを選択してプログラムを実行し、次のような出力が得られます。

16、ボタンをクリックします。

17、作成したアウトレットボタンのラベルは、ボタンに対して実行されるアクションに変更されました。
18、以上からわかるように、IBOutletはUIElementへの参照(ここではUILable)を作成します。同様に、IBActionとUIButtonは、アクションを実行することでリンクされます。
19、アクションを作成するときに、異なるイベントを選択することで、異なる操作を行うことができます。
その他の拡張