ボタンと機能を備えた100万と1のビューを設定しました。しかし、何らかの理由でこれを機能させることができません.3回作り直しました...なぜ機能しないのかわかりません...
私が得ているエラーから、それはストーリーボード( this question、this question ...) と関係があることを理解して[UIViewController click_newsletter:]
い[LinkedinActionViewController click_newsletter:]
ます。
問題は、古いviewControllerを削除して新しいviewControllerを作成しても何も変わらないことです?
ストーリーボード クラスのリンク
ストーリー ボードでは、クラス名は同じです。
クラス宣言
@interface LinkedinActionViewController : UINavigationController <UIWebViewDelegate>{
UIButton *our_page;
UIButton *newsletter;
}
@property (nonatomic, retain) IBOutlet UIButton *our_page;
@property (nonatomic, retain) IBOutlet UIButton *newsletter;
- (IBAction)click_our_page:(id)sender;
- (IBAction)click_newsletter:(id)sender;
@end
ビューを開く
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPad" bundle:nil];
LinkedinActionViewController *action_view = (LinkedinActionViewController*)[[storyboard instantiateViewControllerWithIdentifier:@"LinkedinActionViewController"] retain];
[self.navigationController pushViewController:action_view animated:YES];
エラー!!!
*** キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: '-[UIViewController click_newsletter:]: 認識されないセレクターがインスタンス 0x6d205a0 に送信されました'
私はこれで1日以上壁に頭をぶつけました-どんな助けも有益です! :D ありがとう!