我在do
/catch
块中分配一个变量,然后尝试在我的文件中进一步引用该变量。但是当我这样做时,我在 Xcode 中收到以下错误:
使用未解析的标识符“captureDeviceInput”
这是我的代码:
do {
let captureDeviceInput = try AVCaptureDeviceInput(device: captureDevice) as AVCaptureDeviceInput
} catch let error {
print("\(error)")
return
}
captureSession = AVCaptureSession()
captureSession?.addInput(input: captureDeviceInput as AVCaptureDeviceInput)
Xcode 似乎无法识别该captureDeviceInput
变量。我能做些什么来解决这个问题?