32

在 swift 中使用此函数时,我收到编译器错误。功能是:

class func imageWithImage (imageToResize : UIImage, scaledToSize newSize : CGSize) {
    return imageToResize;
}

错误是:

  1. 使用未声明的类型“UIImage”
  2. 使用未声明的类型“CGSize”

这有什么问题..?我该怎么做才能在 Swift 中使用 UIImage ..?

4

2 回答 2

124

你添加import UIKit到你的文件了吗?

于 2014-07-30T08:27:10.363 回答
0

当我在 swift 上复制一个框架目标时,我已经解决了这个问题。结果和 .h (即伞形[About]并且位于Build Phases -> Headers)不同(因为它只是从上游目标复制的)。伞文件包含#import <UIKit/UIKit.h>

  • 创建<new_framework_target_name>.h并添加#import <UIKit/UIKit.h>

  • Product Name将( Build Settings)重命名为upstream_framework_target_name.h
于 2019-09-06T09:48:30.863 回答