我已经设置了一百万零一个带有按钮和功能的视图。但由于某种原因,我无法让这个工作 - 我现在已经重新制作了 3 次......我不知道为什么它不工作......
从我得到的错误中,我了解到它与情节提要(这个问题,这个问题......)有关,因为在错误中它说:[UIViewController click_newsletter:]
不是[LinkedinActionViewController click_newsletter:]
。
问题是,我删除了旧的 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”
一天多来,我已经为此苦苦挣扎了-任何帮助都是有益的!:D 谢谢!