さて、私はSO全体とGoogle全体をチェックしましたが、コードの何が問題になっているのかわかりません。
- (IBAction)selectFont:(id)sender
{
NSFontManager *fontManager = [NSFontManager sharedFontManager];
[fontManager setDelegate:self];
[fontManager setTarget:self];
NSFontPanel *fontPanel = [fontManager fontPanel:YES];
[fontPanel makeKeyAndOrderFront:sender];
}
- (void)changeFont:(id)sender
{
NSFontManager *fontManager = [NSFontManager sharedFontManager];
font = [fontManager selectedFont];
NSLog(@"%@",[fontManager selectedFont]);
}
フォントパネルがポップアップしますが、フォントを選択すると、コンソールは(null)
フォントマネージャーの選択したフォントに戻ります。誰かが私が欠けているものを知っていますか?
ありがとう