我是Swift的初學者。
目前,我正在使用AVFoundation創建相機應用程序。
我正在從處理A編碼到處理B.
但是,顯示以下錯誤。
錯誤:缺少函數返回'UIImage'
Missing return in a function expected to return 'UIImage'.
我不知道如何使用在switch
聲明回報。
//Processing A
func captureImage(_ sampleBuffer: CMSampleBuffer) -> UIImage {
.....
switch self.input.device.position {
case .front:
let resultImage = UIImage(cgImage: imageRef, scale: 1.0, orientation: UIImageOrientation.down)
return resultImage
case .back:
let resultImage = UIImage(cgImage: imageRef, scale: 1.0, orientation: UIImageOrientation.up)
return resultImage
default:
print("error")
}
}