ビューが表示されたらすぐに(ボタンを使用せずに)アラートビューを表示しようとしています。viewcontroller.mで私は持っています:
- (void) viewWillAppear:(BOOL)animated
{
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle: @"User Information" message: @"Hello"
delegate: self cancelButtonTitle:nil otherButtonTitles: @"Continue", nil];
[alert show];
[alert release];
}
そしてviewcontroller.hで私は持っています:
IBOutlet UIView *alert;
.xibファイルには何もしていません。
シミュレーターで実行すると、コンソールに次のように表示されます。
2009-11-30 23:41:36.079 BatteryApp [867:20b]***キャッチされなかった例外「NSInternalInconsistencyException」が原因でアプリを終了しました。理由:'-[UIViewController _loadViewFromNibNamed:bundle:]は「BatteryAppViewController」ペン先をロードしましたが、ビューアウトレット設定されていませんでした。」
私が間違っているアイデアはありますか、私のxibと関係がありますか?
編集//アラートをxibの新しいビューに接続しましたが、まだ運がありません