【问题标题】:Cannot access UIImage class without importing UIKit.h in Xcode 6?在 Xcode 6 中不导入 UIKit.h 就无法访问 UIImage 类?
【发布时间】:2014-10-09 18:18:43
【问题描述】:
#import <Foundation/Foundation.h>

@interface FaceObject : NSObject

@property (strong, nonatomic) UIImage *image;

@end

Xcode 给出错误提示“未知类型名称'UIImage',除非我导入 UIKit.h,但在 Xcode 5 中我不会收到此错误并且不需要导入 UIKit——对此有什么解释吗?我我做错了什么?谢谢!

【问题讨论】:

  • 检查您的 PCH、清理或深度清理您的项目、擦除派生数据、退出并重新启动 Xcode...Xcode 丢失其“导入链”的情况很多。

标签: objective-c xcode import uiimage


【解决方案1】:

2015 年 - 仍然出现此错误。我总是忘记包括

#import <UIKit/UIKit.h> 

那应该照顾它。

【讨论】:

    【解决方案2】:

    Xcode 6 默认不再包含 .pch 文件。在以前的版本中,该文件包含 UIKit 导入(更多信息在这里 - Why isn't ProjectName-Prefix.pch created automatically in Xcode 6?)。

    【讨论】:

      猜你喜欢
      • 2019-05-02
      • 1970-01-01
      • 2016-06-20
      • 2013-01-07
      • 2014-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多