为什么第一次启用火炬模式很慢?

时间:2013-06-30 14:18:49

标签: iphone objective-c ipad cocoa-touch avfoundation

我正在尝试使用AVFoundation在我的应用程序中实现一个火炬功能,但问题是当我第一次打开它时,它很慢。我应该在viewDidLoad上发起一些事情来解决这个问题吗?

AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
if ([device hasTorch]) {
    [device lockForConfiguration:nil];
    [device setTorchMode:(sender.isOn)?AVCaptureTorchModeOn:AVCaptureTorchModeOff];
    [device unlockForConfiguration];
}

0 个答案:

没有答案