我继承了 NSFontManager 并覆盖了“modifyFont:(id)sender) 然后我将我的 xib 文件中的 NSFontManager 类更改为新类。我可以看到,该类已初始化,但从未调用过覆盖的方法。虽然 NSFontManager 方法工作正常。
我错了什么?
#import "GFFontManager.h"
@implementation GFFontManager
-(id)init{
if (self = [super init]) {
//this is called
NSLog(@"GFFontManager init");
}
return self;
}
-(void)modifyFont:(id)sender{
//this is never called
NSLog(@"Do something");
[super modifyFont:sender];
}
@结尾