gpt4 book ai didi

ios - 'CIImage is undeclared type' 奇怪的错误

转载 作者:IT王子 更新时间:2023-10-29 05:18:16 25 4
gpt4 key购买 nike

请帮助理解这里出了什么问题。我已经尝试过 Xcode 6.0.1 和 Xcode 6.1 beta 2。我有一个简单的扩展。

extension UIImage {
func saturate (toLevel level : Float) -> UIImage {
// create filter
let saturationFilter = CIFilter(name: "CIColorControls")
saturationFilter.setValue(self.CIImage, forKey: kCIInputImageKey)
saturationFilter.setValue(NSNumber.numberWithFloat(level), forKey: "inputSaturation")

// create context
let context = CIContext(options: nil)

// render image with filter
ERROR: let renderedImage = saturationFilter.valueForKey(kCIOutputImageKey) as CIImage
let imageRef = context.createCGImage(renderedImage, fromRect: renderedImage.extent())

return UIImage(CGImage: imageRef)
}
}

但是编译器说“使用未声明的类型‘CIImage’”。我勒个去?我尝试导入 CoreImage,但没有任何改变

最佳答案

使用 CoreImage.CIImage 而不是 CIImage 来消除歧义。

关于ios - 'CIImage is undeclared type' 奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25967157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com