首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >链接器找不到CTFontCreateWithNameAndOptions

链接器找不到CTFontCreateWithNameAndOptions
EN

Stack Overflow用户
提问于 2010-12-12 06:18:26
回答 2查看 1.6K关注 0票数 5

我正在尝试使用CoreText中的CTFontCreateWithNameAndOptions(),但链接器显示“Symbol not found",特别是针对_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框架。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-28 16:19:19

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

票数 1
EN

Stack Overflow用户

发布于 2011-08-10 04:00:23

您需要将CoreText.framework添加到您的项目中。

Click as >使用Libraries

  • Click +,转到相应的目标项目

  • 单击Build Phases

  • 展开链接二进制文件进行添加,然后找到CoreText.Framework,如屏幕截图所示:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4419283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档