0

我有一个方法

-(void) continueSingle:(id)sender : (Questions*)que{

我将此方法添加到按钮作为目标

 [continueButton addTarget:self action:@selector(continueButtonSingle:question:) forControlEvents:UIControlEventTouchUpInside];

没有错误或警告,但是,我将异常无法识别的选择器发送到实例

continueButtonSingle:question:

我不明白,我尝试了不同的组合,比如最后也放了分号,但仍然是个问题。

4

1 回答 1

1

按钮如何知道如何发送您的问题和评论 ID?

你可以做的是:

[continueButton addTarget:self action:@selector(continueButtonComment:) forControlEvents:UIControlEventTouchUpInside];

然后传递给方法的参数是发送者,即按钮对象。

要在您的方法中访问 questionId 和评论,您可以为它们创建属性并在您的方法中访问它们。

于 2013-08-20T07:13:31.140 回答