2

我需要在我的项目中使用 CATRansform3DMakeRotation 函数,但是当我尝试编译时出现构建错误

    Undefined symbols:
  "_CATransform3DMakeRotation", referenced from:

如果我将功能注释掉,则项目构建良好。

任何想法为什么会发生这种情况?

4

2 回答 2

8

包含 QuartzCore 头文件还不够,您还必须右键单击“Frameworks”,选择“Add Existing Frameworks”并添加“QuartzCore.framework”。问题解决了 :)

于 2010-05-21T14:47:54.840 回答
3

您需要将 Quartz Core 框架添加到您的目标。

在左侧 Xcode 的“组和文件”窗格中找到您的主要目标。双击它,然后在“常规”选项卡中,您需要点击“链接库”下的“+”按钮。选择“QuartzCode.framework”并点击添加。

现在构建,你应该很高兴。

于 2010-05-21T14:48:18.087 回答