2013-04-23 2 views
0

정말 기본적인 정적 라이브러리 하나를 화면에 하나의 문자열 만 인쇄했습니다. 나는 ios 장치 용으로 만들었고 복사 헤더에 헤더 파일을 추가했습니다. -> Project. main .h 파일은 SampleSubproject.h입니다. 실행 후 나는 libSampleSubproject.a을 발견하고 내 프로젝트에 복사합니다. 내가가능 : 헤더 파일을 포함하지 않고 iOS에서 정적 라이브러리 사용?

`#import "SampleSubproject/SampleSubproject.h"`. 

처럼 내하는 .m 파일에 내가 그것을 호출 라이브러리를 사용하려고 할 때 그것은

"SampleSubproject/SampleSubproject.h" is not found. 

그들을 공개하지 않고 라이브러리의 헤더를 사용하는 것이 가능 오류 준다?

+1

나는 무엇을 의미하는지 모르겠다. 소스를보고 누군가가 라이브러리에서 사용 가능한 방법을 볼 수 없도록하고 싶습니까? 머리글을 숨길 수 있다고하더라도 전화를 볼 수는 없습니까? –

답변

1

내가 아는 한, 당신은 할 수 없습니다. 정적 라이브러리로 작업하기 때문에 헤더 파일을 추가해야합니다.

관련 문제