问题
I am dealing with loading a TTF from Resource only. This question helped me answer part 1. But now I need a NSFont from a CGFont or CTFont.
This is for a Mac only application.
回答1:
How to get an NSFont from a CGFont
Use CTFontCreateWithGraphicsFont
.
How to get an NSFont from a CTFont
Do nothing. You already have one. NSFont and CTFont are toll-free bridged, so a CTFont is an NSFont and vice versa.
来源:https://stackoverflow.com/questions/4942711/how-do-i-get-an-nsfont-object-from-a-cgfont-or-ctfont-object