2013-08-17 1 views
-4

ObjcMongoDB가 포함 된 작업 영역을 하위 프로젝트로 만들었습니다. 그런 다음 두 프레임 워크를 모두 작성하여 대상에 연결했습니다. #import <ObjCMongoDB/ObjCMongoDB.h>을 가져옴으로써 "NSDictionary + BSONAdditions.h"파일을 찾을 수 없습니다. 내가 뭔가를 잊었거나 완전히 잘못 했나요?"NSDictionary + BSONAdditions.h"파일을 찾을 수 없습니다.

+0

컴파일러에게 해당 헤더를 찾기 위해 검색 할 경로를 알려 주셨습니까? –

+0

이 파일은 ObjCMongoDB 프레임 워크 안에 있습니다. 다른 모든 파일이 표시됩니다. – andrexus

답변

1

BSONAdditions 헤더가 프레임 워크 대상에서 공용으로 표시되어 있는지 확인하십시오.

0

프레임 워크를 사용하여 빌드 할 때 카테고리를 가져올 때가 있습니다. '기타 링커 플래그'아래의 '빌드 설정'에서 '-ObjC'플래그를 추가하면 범주가 가져옵니다.

+1

그러면 런타임 오류는 해결 될 수 있지만 컴파일러 오류는 해결되지 않을 수 있습니다. –

관련 문제