2014-03-28 3 views
3

Xcode에서 tdd를 시작하려고 시도 중이고 아주 좋은 tutorial을 따랐습니다.XCTest/XCTest.h를 찾을 수없는 이유는 무엇입니까?

모든 것이 잘되었습니다. 그러나 Xcode에서 명령 줄 응용 프로그램 (c) 프로젝트를 만들려고하면 별도의 테스트 폴더가 만들어지지 않았습니다.

임의의 그래프 구현을 만들고 싶습니다. 프로젝트 그래프는 main.c, graph.h 및 graph.c로 구성되어 있습니다. 나는 테스트 파일 (객관적인 C 테스트 파일 케이스)을 추가하기로 결정했다.

여기에 가져 오기 XCTest/XCTest.h가 있지만 실행 중 (제품 -> 실행) XCTest/XCTest.h를 찾을 수 없다는 오류가 발생합니다. 또한 테스트 모드를 실행하지도 않습니다 (제품 테스트).

왜 헤더 파일을 찾을 수 없습니까? 어떻게 수정해야합니까?

+0

나는 코코아 프레임 워크를 통합 한 프로젝트 만 생성하여 그것을 해결했습니다. – stian

답변

11

XCTest/XCTest.h는 다른 대상이 아닌 testTarget에서만 작동합니다. xxxtest.m 파일의 대상을 제거하려고합니다. 당신은 그것을 제거함으로써 그것을 할 수 있습니다. compile의 타겟 소스

+0

감사합니다. @ katta는 많은 시간을 절약했습니다. –

관련 문제