ユーザー インターフェイスを xib ファイルに設定すると、すべてがうまく機能するようになりました。しかし、xib ファイルはかなり雑然としていたので、ボタンやバーなどをいくつか作成してみることにしました。代わりにプログラムで。それらを正常に表示させることはできますが、セレクターに何か問題があります。
instructions
たとえば、xib ファイルのボタンでは、マウスを使用してボタンinstructions
をgiveInstructions
.h ファイルのメソッドに接続しただけで、すべて問題ありませんでした。しかし、プログラムで試してみると、次のようになります。
UIBarButtonItem *instr = [[UIBarButtonItem alloc] initWithTitle:@"Instructions"
style:UIBarButtonSystemItemDone target:nil action:@selector(giveInstructions:)];
unrecognized selector sent to instance
エラーが発生します。私は何を間違っていますか?