看起来像10.8之前,CoreText不是一个单独的框架,而是Cocoa的一部分。
我正在移植一些想要使用CoreText类型的C ++代码,例如CTFontRef。 当我
#include <CoreText/CoreText.h>
我收到预处理器错误“CoreText / CoreText.h”未找到。如果我切换到类似
的东西#import <Foundation/Foundation.h>
适用于.m或.mm,但不适用于.cpp文件,因为它包含Obj-C代码。
有没有人知道在这种情况下使用什么?
答案 0 :(得分:3)
使用此包含,您应该全部设置:
#include <ApplicationServices/ApplicationServices.h>
您可能还需要在项目中包含“ApplicationServices”框架。