0

AddSourceViewControllerボタンがクリックされたときに識別子で新しいビューを開きたいです。私はそうするために次のコードを使用しています:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];
UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"AddSourceViewController"];
[vc setModalPresentationStyle:UIModalPresentationFullScreen];
[self presentModalViewController:vc animated:YES];

初期ビューで使用するviewDidLoadと、このコードは完全に機能し、追加のビューを開きます。ただし、最初のビューのボタンにIBActionを追加しました。上記のコードを追加して、ボタンのクリックで新しいビューを開こうとすると、が表示されますThread 1: breakpoint 5.1 6.1。これをボタンアクションで機能させるにはどうすればよいですか?

編集:以下のより良いエラー情報。

2012-11-23 16:33:40.399 Marketr[23454:c07] -[SecondViewController addSourceButton:]: unrecognized selector sent to instance 0x6e2f5c0
2012-11-23 16:33:40.400 Marketr[23454:c07] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[SecondViewController addSourceButton:]: unrecognized selector sent to instance 0x6e2f5c0'
4

1 に答える 1

2

アクションメソッドにブレークポイントを設定していますか?このメソッドのコードの横にある左側を見て、コードを指す青い矢印があるかどうかを確認します。

于 2012-11-23T21:24:56.327 に答える