2
NSFontManager를 서브 클래 싱하여 "modifyFont : (id) sender) 을 서브 클래 싱했습니다. 그런 다음 xib 파일의 NSFontManager 클래스를 새 클래스로 변경했습니다. 클래스가 초기화되었지만 . 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];
}
@end