グローバルIBOutlet変数が必要な理由は、ビューを元に戻した後にデータを失いたくないからです。たとえば、IBOutlet
andUIlabel
とそのテキストを設定します。
@property (retain, nonatomic) IBOutlet UIImageView *imageView;
@property (retain, nonatomic) IBOutlet UITextField *inputText;
@property (retain, nonatomic) IBOutlet UILabel *warnningLabel;
他のビューから切り替えた後、UILabelはnilに設定されますが、これは発生させたくありません。何か案は?