iPhoneでポップアップメニューを取得しようとしています。メインアプリはストーリーボードを使用していますが、ポップアップは私がロードする別の xib ファイルです:
menu = [[UIViewController alloc] initWithNibName:@"SimpleMenuController" bundle:nil];
[self.view addSubview:menu.view];
ボタンを押すとアニメーションでスライドインとスライドアウトします。
それは問題なく動作しますが、そのポップアップメニュー内のボタンを押そうとすると問題が発生します
次のエラーが表示されます。
Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[UIViewController PressCategory:]:
unrecognized selector sent to instance 0x8d3c040'
ボタンをPressCategory
機能に接続しましたビューをファイル所有者に接続しました。
私が気づいたのは、 myViewController
が呼び出されSimpleMenuViewController
、そこにPressCategory
関数があるため、もちろんセレクターが見つからないことです。しかし、ファイルに接続する際に何が間違っているのかわかりませんxib
。