次の問題に直面しています。UINavigationBar
(NavController ではない) が XIB で追加されたビューがあり、このバーにはButtonBarItem
.
ここで、ボタンに「Hello」をコンソールに出力させたいと思います。これは私の現在のコードです:
.h
@property (nonatomic, retain) IBOutlet UIBarButtonItem *boutonInfos;
- (IBAction)versVueInfos : (UIBarButtonItem *)sender;
.m
@synthesize boutonInfos;
[...]
- (IBAction) versVueInfos : (UIBarButtonItem *) sender { NSLog(@"Hello"); }
しかし、ボタンをアクションversvueInfosに接続しようとすると、このエラーでボタンをクリックするとアプリの実行が停止します:
-[ UIViewController versVueInfos :]: 認識されないセレクターがインスタンス 0x60117f0 2012-05-19 13:54:36.512 EC[1405:207] に送信されましたインスタンス 0x60117f0 に送信された認識されないセレクター
ボタンをコンセント boutonInfos に接続しようとすると、同じ問題が発生しますが、アプリは実行されません。
2012-05-19 13:58:17.948 EC[1441:207] *キャッチされない例外 'NSUnknownKeyException' が原因でアプリを終了しています。理由: '[ setValue:forUndefinedKey:]: このクラスはキー boutonInfos のキー値コーディングに準拠していません.'
それで、私は何を間違っていますか?これが非常に初心者である場合は申し訳ありませんが、私はまだ Obj-C/iPhone プログラミングの初心者です。