[thisIconBtn addTarget:self action:@selector(changeIconState) forControlEvents:UIControlEventTouchUpInside]; -(void)changeIconState:(UITableViewCell*)thisCell { //do something }
其次,操作是采用一组特定参数的方法 – 您不能仅使用任何方法作为操作.通常,操作如下所示:
- (void)myAction:(id)sender;
其中sender是指向发送操作的对象的指针.在您的代码中,当点击thisIconButton时,该按钮将作为发件人传递.