我有一个类ParentViewController
,它实现UITapGestureRecognizer
,目标方法称为tap
。我试图在子类ChildViewController
中覆盖此方法,如下所示:
- (void) tap:(UITapGestureRecognizer *)sender
{
[super tap:sender];
}
它工作正常,但我收到了警告:
'ChildViewController' may not respond to 'tap:'
过去当我覆盖委托方法时,我没有像这样的任何麻烦。我在这里缺少什么?
答案 0 :(得分:1)
确保在ParentViewController.h中定义了-(void) tap:(UITapGestureRecognizer *)sender