2012-09-01 4 views
2

내가 # import를 THEOS에서 < AVFoundation/AVCaptureDevice.h>가 조정할 이 머리글을 사용하려면 발견,하지만 난이 오류를 얻을 :AVFoundation/AVCaptureDevice.h는

AVFoundation/AVCaptureDevice.h: not such file or directory

나는 또한 AVFoundation 프레임 워크를 추가하십시오 makefile에.

내가 # import를 < AVFoundation/AVFoundation.h> 잘 동작을 수행하지만 난이 헤더 AVCaptureDevice.h

도움이 필요하면!

답변

1

편집 : 사과드립니다. 어떤 이유로 든 게시물의 하단 부분을 완전히 놓쳤습니다. 전체 AVFoundation 프레임 워크를 가져 오기만하면됩니다. AVCaptureDevice 헤더가 포함됩니다.


Theos 프로젝트의 경우 메이크 파일에 프레임 워크를 추가해야합니다.

이 줄을 찾습니다 (존재하지 않는 경우, 수동으로 추가) : 사용하려는 공용 프레임 워크를 추가 할 경우

*YOUR_PROJECT_NAME*_FRAMEWORKS 

있다. 가정 앱이 "myVideo를"라고하고 AVFoundation 프레임 워크를 추가하려면, 당신은이 작업을 수행 할 것입니다 :

myVideo_FRAMEWORKS = AVFoundation 

을 정보의 추가 조각으로, 당신은 당신이 더 많은 일 프레임 워크를 추가하고자한다면 :

myVideo_FRAMEWORKS = AVFoundation UIKit 
+0

나는 alredy 메이크 파일에 프레임 워크를 추가, 또한 UIKit 프레임 워크가 너무 그 작동하지 않는 # import 이 말한거야? 또는 전체 비틀기에 전체 프레임 워크를 추가하는 방법은 무엇입니까? – user1628700

+0

당신이하고있는 일은 괜찮습니다. #import 는 사용하려는 프레임 워크를 포함하여 프레임 워크의 모든 클래스를 제공합니다. –

+0

괜찮 았지만, 그렇게 할 때, 'AVCaptureDevice'가이 범위에서 선언되지 않았다. 그래서 그들은 그 클래스를 수입하지 않는다. – user1628700