草庐IT

exposureMode

全部标签

ios - 使用键值观察器锁定 ExposureMode 导致崩溃

我正在屏幕区域上进行一些运动检测。在开始检测之前,我想设置焦点和曝光并锁定它们,这样它们就不会触发错误Action。因此,我向设备发送了AVCaptureFocusModeAutoFocus和AVCaptureExposureModeAutoExpose,并添加了一个KeyvalueObserver。当观察者说它已经完成对焦和改变曝光时,它会锁定它们(并开始运动检测)。对焦时一切正常,但锁定曝光会在几秒钟内使应用程序崩溃”,尽管两种情况下的代码相同。staticvoid*constMyAdjustingFocusObservationContext=(void*)&MyAdjustin

swift - Swift 2 中的函数错误处理

使用下面的代码我得到了这个错误:Cannotconvertvalueoftype'inoutNSError?'(aka'inoutOptional')toexpectedargumenttype'()'在这行代码中:ifdevice.lockForConfiguration(&error)这是其余的代码:funcfocusWithMode(focusMode:AVCaptureFocusMode,exposureMode:AVCaptureExposureMode,point:CGPoint,monitorSubjectAreaChange:Bool){dispatch_async(s