IBOutletについて
760 ワード
Interface Builderを使用するには、XXViewControllerのようなものが必要です.hにIBOutletタグを追加します.IBOutletは、コンパイラにとってはタグにすぎません.つまり、コンパイラはこのキーワードを無視します.Interface Builderは、IBOutletに基づいてBuilderで操作できるメンバー変数を探します.
IBOutletとして宣言され、Interface BuilderでUIコンポーネントに接続されているメンバー変数は、1回追加されます.よくある状況は
このlabelはInterface BuilderでUILabelに接続されています.このとき,このlabelのretainCountは2である.したがって、IBOutlet変数を使用する限り、deallocまたはviewDidUnloadでreleaseという変数をreleaseする必要があります.
IBOutletとして宣言され、Interface BuilderでUIコンポーネントに接続されているメンバー変数は、1回追加されます.よくある状況は
IBOutlet UILabel *label;
このlabelはInterface BuilderでUILabelに接続されています.このとき,このlabelのretainCountは2である.したがって、IBOutlet変数を使用する限り、deallocまたはviewDidUnloadでreleaseという変数をreleaseする必要があります.