我有一个mac应用程序,其中我有自定义字体,我的mac中的应用程序文件夹的自定义字体书中没有。
所以,当一个应用程序启动时,我检查了如果一个字体是用mac安装的,或者没有用以下代码安装。
NSArray *fonts = [[NSFontManager sharedFontManager] availableFontFamilies];
if ([fonts containsObject:@"Square721 BT"])
{
NSLog(@"Fonts Available");
}
else
{
NSLog(@"No fonts");
}
现在,如果尚未安装该字体。我想以编程方式安装它。
我怎样才能做到这一点?
我对mac app开发有点新鲜。我搜索了很多,但找不到可以解决我问题的正确解决方案。
请帮帮我...
...谢谢
答案 0 :(得分:2)
这是一个相关的Stack Overflow答案:https://stackoverflow.com/a/29003792/3342547