我有 2 个班级,一个是另一个的父母。
该类son
覆盖了textViewDidBeginEditing
我想用来super
从子类调用父方法的方法,但我不能和父方法,因为它没有找到,我无法从son
类中访问它,我收到消息错误
No visible @interface for 'BaseViewController' declares the selector 'textViewDidBeginEditing'
是什么你认为问题应该是什么?
这不是导入问题
,我已经在父头文件中声明了该方法
她是我的密码
BaseViewController.h
@interface BaseViewController : UIViewController
- (void)textViewDidBeginEditing:(UITextView *)textView;
@end
BaseViewController.m
#import "BaseViewController.h"
@implementation BaseViewController
#pragma mark UITextView Delegate
- (void) textViewDidBeginEditing:(UITextView *)atextView {
NSLog(@"%s", __PRETTY_FUNCTION__);
}
@end
SonViewController.h
#import "BaseViewController.h"
@interface SonViewController : BaseViewController
@end
SonViewController.m
#import "SonViewController.h"
@implementation SonViewController
#pragma mark UITextView Delegate
- (void) textViewDidBeginEditing:(UITextView *)atextView {
NSLog(@"%s", __PRETTY_FUNCTION__);
}
@end