我正在尝试使用AVFoundation在我的应用程序中实现一个火炬功能,但问题是当我第一次打开它时,它很慢。我应该在viewDidLoad上发起一些事情来解决这个问题吗?
AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
if ([device hasTorch]) {
[device lockForConfiguration:nil];
[device setTorchMode:(sender.isOn)?AVCaptureTorchModeOn:AVCaptureTorchModeOff];
[device unlockForConfiguration];
}