6
단위 테스트 내부에서 코드가 번들 자원을 찾을 수없는 이유는 무엇입니까?
단위 테스트중인 일부 코드는 리소스 파일을로드해야합니다. 다음 줄이 포함되어 있습니다. NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"]; 응용 프로그램에서는 제대로 실행되지만 단위 테스트 프레임 워크 pathForResource:로 실행하면 nil을 반환하여 찾을 수 없음을 의미합니다 foo.txt. 유닛 테스트 대상 foo.txt의 Copy Bundle Resources 빌드 단계에 포함되어 있는지 확인했는데 왜 파일을 찾을 수 …