我试图获取NSTextView使用的字体名称(显示名称?)和大小,但问题是名称,大小等似乎是某种内部格式。我有一些像这样的代码:
@property (strong) IBOutlet NSTextView *tvChatMessage;
...
NSAttributedString* ChatMessage = [self.tvChatMessage textStorage];
NSDictionary* attr = [ChatMessage attributesAtIndex:0 effectiveRange:NULL];
NSLog(@"Attr: %@", attr[NSFontAttributeName]);
NSLog显示:
Attr:" ComicSansMS 12.00 pt。 P [](0x6080002410b0) fobj = 0x6000001f1a00,spc = 3.59"
我如何从这个到显示名称" Comic Sans MS",尺寸12和"常规"字体?