2013-03-07 1 views
3

코드의 일부 (이 경우 폴더)가 svn 저장소에서 오는 Xcode 프로젝트를 설정했습니다.특정 폴더에서 오는 경고를 사용하지 않음

외부 파트너에 의해 지속적으로 업데이트되는 폴더는 이며 .h.m 개의 파일이 포함되어 있습니다. 특히,이 파일은 으로 설정 한 이후 프로젝트에 포함되었습니다. 헤더 검색 경로라이브러리 검색 경로 내 대상 내에 있습니다.

.h 파일에 많은 경고가 포함되어 있으므로 (첫 번째 경고 만 표시하면 메시지가 표시됨) Xcode에서 코드 경고를 표시하지 못하게합니다.

이 시나리오를 기반으로 Xcode에서 특정 폴더에 대한 경고를 표시하지 못하게하는 방법은 무엇입니까?

SO (Selectively disable GCC warnings for only part of a translation unit?, Turn off warnings coming from subprojects) 내에서 몇 가지 토론을했지만 아직 해결책을 찾지 못했습니다.

미리 감사드립니다.

+0

많은 경고가 있다면 간접적으로 (경고를 숨기는 것보다) 직접 경고 (리팩터링)하는 것이 더 나을 수도 있습니다. –

+0

@ TReddy 귀하의 의견에 감사드립니다. 리팩토링 (refactor)이란 무엇을 의미합니까? 이러한 파일은 자주 변경됩니다. –

답변

2

나는 해결책을 발견 한 이래로 나는 내 자신의 질문에 대답했다. 희망이 다른 사람들을 도울 수 있습니다.

문제의 부분 해결 방법은 여기 How to disable new Xcode 4.6 warning for whole project ? “… used as the name of the previous parameter rather than as part of the selector"에서 찾을 수 있습니다. 나는 upvoted!

분명히,이 해결 방법은 내 자신의 코드에 대해 이러한 유형의 경고를 사용하지 않기 때문에 공급 업체가 문제를 해결할 것이라고 기다리고 있습니다. 그런 종류의 행동을 원하지 않습니다.

건배.