【问题标题】:CoreGraphics framework does not compile in Xcode 8CoreGraphics 框架无法在 Xcode 8 中编译
【发布时间】:2016-09-13 13:31:26
【问题描述】:

我最近尝试将 Xcode 项目从 Xcode 7 升级到 Xcode 8 GM 种子。但是,由于 CoreGraphics 框架,代码无法编译,所有头文件都引用了“CGRect”、“CGPoint”等,并且这些类型给出了“未知类型名称”的编译错误

然后我刚刚在 Xcode 8 中创建了一个新项目,添加了 CoreGraphics 框架并观察到相同的编译时错误。

这个框架在 Xcode 8 中是否被破坏或者我缺少什么?

谢谢

【问题讨论】:

  • 您是不是偶然尝试使用CGRectMake
  • "添加了 CoreGraphics 框架" 没有什么可添加的。 Core Graphics 实际上是 UIKit 的一部分。你正在做一些简单而愚蠢的事情,但你不知道它是什么。如果你真的需要帮助,显示你在做什么。显示您的代码,显示错误消息。
  • 我删除了 Xcode 8 GM 应用程序并重新安装它,现在 Coregraphics 框架可以编译。实际的框架之前没有在一个完全空的 Xcode 项目中编译(没有我自己的任何代码),但它现在似乎可以编译了。

标签: ios objective-c xcode


【解决方案1】:

尝试在您的课程中导入以下行,

  #import <UIKit/UIKit.h>

  #import <CoreGraphics/CoreGraphics.h>

  #include <CoreGraphics/CGGeometry.h>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-29
    • 1970-01-01
    • 2018-04-03
    • 1970-01-01
    • 1970-01-01
    • 2016-12-27
    • 1970-01-01
    相关资源
    最近更新 更多