未声明的标识符CTFramesetter

Dud*_*udi 0 undeclared-identifier ios4 ios

我正在构建一个iPhone应用程序并尝试使用Core Text Framesetter创建一个savePDFFile方法.

但是,我收到以下行的未声明标识符CTFramesetterRef错误 -

    CTFramesetterRef framesetter = CTFramesetterCreateWithAttributedString(currentText);
Run Code Online (Sandbox Code Playgroud)

我试图调查此错误,虽然我的项目包括CoreGraphics框架,但似乎我仍然需要添加ApplicationServices框架.问题是我找不到我的Mac上的ApplicationServices框架/库(我试图"添加其他"框架但是找不到它).

有没有办法添加或下载它,如果它没有安装在我的电脑上?

非常感谢,

Dudi Shani-Gabay

BTR*_*RUE 7

#import <CoreText/CoreText.h>
Run Code Online (Sandbox Code Playgroud)

我没有看到它写在任何官方文档中.只是通过反复试验来碰到它.Apple仍然没有使用针对iOS开发人员的Core Text文档更新iOS开发文档.