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

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

我只是尝试这样做:
- (void) doSomething : (id) sender
{
   NSLog(@"Test");
}

但这是行不通的。我究竟做错了什么 ?

最佳答案

.h文件具有

IBOutlet UIButton *myButton;

在.xib中,将按钮与myButton链接(即图片)

关于objective-c - UIButton @selector如何工作?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10682746/

10-13 06:22