链接器找不到 CTFontCreateWithNameAndOptions

2024-04-11

我正在尝试使用CTFontCreateWithNameAndOptions()来自 CoreText 且链接器显示“未找到符号”,专门针对_CTFontCreateWithNameAndOptions。我添加了 CoreText.framework 并导入 。它编译良好,但链接器失败。

这是 CTFont.h 中的声明:

CTFontRef CTFontCreateWithNameAndOptions( CFStringRef name, CGFloat size, const CGAffineTransform *matrix, CTFontOptions options ) CT_AVAILABLE_STARTING( __MAC_10_6, __IPHONE_3_2);

这是实际的调用:

CTFontRef font = CTFontCreateWithNameAndOptions( (CFStringRef)@"HelveticaNeue-Bold" , 14.0f , NULL , kCTFontOptionsDefault ) ;

有人有什么想法吗?

我的 iOS 应用程序正在链接 4.2 框架。


我有同样的问题。 _CTFontCreateWithNameAndOptions 不是 iOS CoreText 框架的一部分,它仅是 OS X CoreText 框架的一部分。我报告了一个文档错误。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

链接器找不到 CTFontCreateWithNameAndOptions 的相关文章

随机推荐