UIButton @selector如何工作?

时间:2012-05-21 09:34:09

标签: objective-c ios uibutton selector

我是iOS开发人员的新手,我想知道这一行是如何运作的:

[myButton addTarget:self action:@selector(doSomething:) forControlEvents:UIControlEventTouchUpInside];

我只是试过这个:

- (void) doSomething : (id) sender
{
   NSLog(@"Test");
}

但它不起作用。我做错了什么?

2 个答案:

答案 0 :(得分:5)

尝试以下代码,这对我有用:

[myButton addTarget:self action:@selector(doSomething) forControlEvents:UIControlEventTouchUpInside];

并尝试了这个

-(void)doSomething
{
    NSLog(@"Test");
}

欢迎!

答案 1 :(得分:1)

enter image description here

.h文件

IBOutlet UIButton *myButton;
<。>在.xib中将按钮与myButton链接(即图像)