2015-02-01 1 views
0

나는 같다 목표 - C에서 일부 코드는 다음과 같습니다아이폰 OS : AVCaptureDevicePosition, SCRecorder (오류 : 잘못된 수신기 종류)에서 얻을하는 방법을

@interface SCRecorderPViewController() { 
    SCRecorder *_recorder; 
    UIImage *_photo; 
    SCRecordSession *_recordSession; 
    UIImageView *_ghostImageView; 
    CGFloat screenWidth; 
    CGFloat screenHeight; 

} 

그리고 능동 소자를 얻으려면/카메라와 같은 때문에, (이 전면 하나 또는 다시 한 여부) :

AVCaptureDevicePosition position = [[_recorder device] position]; 

하지만 오류 얻을 : Bad receiver type 'AVCaptureDevicePosition' (aka 'enum AVCaptureDevicePosition')

나는 "잘못"뭐하는 거지 무엇을?

감사합니다.

크리스

답변

1

이 작동합니다 :

AVCaptureDevicePosition position = [_recorder device]; 

공지 사항 소스 파일에서 해당.

/** 
Change the current used device 
*/ 

@property (assign, nonatomic) AVCaptureDevicePosition device; 
+0

아, 정말 고마워요! 좋은! :) – user2011985