如果可以调用"lockForConfiguration: "几次
If it is OK to call "lockForConfiguration: " few times
关于 AVCaptureDevice
lockForConfiguration:
根据文档,每次我们想要更改设备配置时都应该获取锁。
我想知道 lockForConfiguration
: 和 unlockForConfiguration
: 是否应该总是成对运行。比如我先做lockForConfiguration
:然后再做一个lockForConfiguration
:没有unlockForConfiguration
,不知道这样会不会报错?
不,它不会导致任何错误。事实上,锁定多少次都没有关系,一旦锁定。例如,如果您锁定它三次并在之后解锁一次,它将被解锁。
从 lockForConfiguration
returns BOOL
开始,您可以通过多次调用它并分析 return 值来打印这些值。
注意:但是一定要在锁定后解锁它(你想锁定多少次)因为它可能会降低性能并捕获共享的其他应用程序的质量设备。
关于 AVCaptureDevice
lockForConfiguration:
根据文档,每次我们想要更改设备配置时都应该获取锁。
我想知道 lockForConfiguration
: 和 unlockForConfiguration
: 是否应该总是成对运行。比如我先做lockForConfiguration
:然后再做一个lockForConfiguration
:没有unlockForConfiguration
,不知道这样会不会报错?
不,它不会导致任何错误。事实上,锁定多少次都没有关系,一旦锁定。例如,如果您锁定它三次并在之后解锁一次,它将被解锁。
从 lockForConfiguration
returns BOOL
开始,您可以通过多次调用它并分析 return 值来打印这些值。
注意:但是一定要在锁定后解锁它(你想锁定多少次)因为它可能会降低性能并捕获共享的其他应用程序的质量设备。