我是iOS开发人员的新手,我想知道这一行是如何运作的:
[myButton addTarget:self action:@selector(doSomething:) forControlEvents:UIControlEventTouchUpInside];
我只是试过这个:
- (void) doSomething : (id) sender
{
NSLog(@"Test");
}
但它不起作用。我做错了什么?
答案 0 :(得分:5)
尝试以下代码,这对我有用:
[myButton addTarget:self action:@selector(doSomething) forControlEvents:UIControlEventTouchUpInside];
并尝试了这个
-(void)doSomething
{
NSLog(@"Test");
}
欢迎!
答案 1 :(得分:1)
.h文件
IBOutlet UIButton *myButton;
<。>在.xib中将按钮与myButton链接(即图像)