我刚刚下载了ARKitExample项目(放置物体)。不幸的是,有些bug。我对Swift还很陌生,所以不知道如何修复它们。有人可以帮助我吗?
我一直收到错误(文件:Utility.swift):
Nil与预期参数类型'[String:Any]'不兼容
代码:
Nil与预期参数类型'[String:Any]'不兼容
代码:
extension UIImage {
func inverted() -> UIImage? {
guard let ciImage = CIImage(image: self) else {
return nil
}
return UIImage(ciImage: ciImage.applyingFilter("CIColorInvert", withInputParameters: nil))
}
问题在于返回的UIImage。最后一个参数:“withInputParameters:nil”是问题所在。
let inverted = ciImage.applyingFilter("CIColorInvert", withInputParameters: [:]) return UIImage(cgImage: CIContext(options: nil).createCGImage(inverted, from: inverted.extent)!) }
- Nadi Hassan