let captureDeviceInput: AVCaptureDeviceInput?
do {
captureDeviceInput = try AVCaptureDeviceInput(device: device)
if session.canAddInput(captureDeviceInput) {
session.addInput(captureDeviceInput)
}
}
Получение ошибки компиляции:
Значение необязательного типа 'AVCaptureDeviceInput?' не развернуто.
Любые способы исправить это?
captureDeviceInput
является необязательным, вам нужно развернуть его, прежде чем вы сможете использовать его в своем методеcanAddInput
. - person Marco Pace   schedule 28.11.2017