无法摆脱继承的委托方法警告

时间:2012-05-27 15:12:32

标签: iphone objective-c ios cocoa-touch

我有一个类ParentViewController,它实现UITapGestureRecognizer,目标方法称为tap。我试图在子类ChildViewController中覆盖此方法,如下所示:

- (void) tap:(UITapGestureRecognizer *)sender
{
    [super tap:sender];
}

它工作正常,但我收到了警告:

'ChildViewController' may not respond to 'tap:'

过去当我覆盖委托方法时,我没有像这样的任何麻烦。我在这里缺少什么?

1 个答案:

答案 0 :(得分:1)

确保在ParentViewController.h中定义了-(void) tap:(UITapGestureRecognizer *)sender