Фокусировка камеры iPhone

Я использовал приведенный ниже код для фокусировки камеры iphone. Но это не работает. Я беру этот код из примера кода Apple AVCam. Я делаю что-то не так? Есть ли какой-нибудь способ определить, фокусировался ли iPhone?

-(void) focusAtPoint:(CGPoint)point   
{
    AVCaptureDevice *device =  [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];;

    if (device != nil) {            
        if ([device isFocusPointOfInterestSupported] && [device isFocusModeSupported:AVCaptureFocusModeAutoFocus]) {

            NSError *error;

            if ([device lockForConfiguration:&error]) {             
                [device setFocusPointOfInterest:point];             
                [device setFocusMode:AVCaptureFocusModeAutoFocus];              
                [device unlockForConfiguration];                
            } else {                
                NSLog(@"Error in Focus Mode");
            }        

        }
    }
}

Ответы на вопрос(1)

Ваш ответ на вопрос