阅读了这个帖子后,我试图插入一个指向外部网页的链接,该链接在touch inside
按钮上调用一个动作(在故事板中使用 xCode 4.6 创建的按钮)。
这是动作:
-(IBAction)outLink:(id)sender {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"https://www.mysite.com/index.php"]];
}
这是头文件(.h
):
@interface MenuViewController : UIViewController <UITableViewDataSource, UITabBarControllerDelegate>{
IBOutlet UIButton *linkToSite;
}
-(IBAction)outLink;
我已将按钮链接到情节提要中的元素,并将操作链接到Touch Up Inside
事件,但是当我在模拟器中单击按钮时出现此错误:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[MenuViewController outLink]: unrecognized selector sent to instance 0x717d340'