当您在 OSX 中查看 FontBook 中字体的信息时,它会列出各种有用的信息,包括语言、版本、唯一名称等。有没有一种很好的方法可以从目标 C 中获取任何/所有这些信息?特别是,我想获得字体的版本。
我知道如何制作 CTFontDescriptorRef,但我没有看到任何可以给我版本的属性。我类似地查看了 NSFontDescriptor 但没有找到任何东西,谷歌搜索也没有帮助。
我需要这样做,因为我使用的应用程序以中文运行,而且我知道只要我安装了“足够晚”版本的字体,一种字体看起来比另一种字体更好。因此,如果安装了更高版本,我想使用特定字体,否则回退到另一种字体。