OS X:NSTextView使用了什么字体

时间:2016-05-04 09:27:49

标签: macos nsattributedstring nsfont

我试图获取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和"常规"字体?

0 个答案:

没有答案