2011-10-22 4 views
3

나는 cocos2d 게임 개발을 시작했으며 xcode에서 "경고를 오류로 처리"플래그를 사용하고 싶지만 쓰고있는 코드에만 사용하고 사용중인 모든 코드 (예 : Cocos2D 소스)에 대해서는 사용하지 않습니다. .경고를 선택한 소스 파일 (Xcode)에서만 오류로 처리하는 방법은 무엇입니까?

문제는 cocos2d 소스 코드에 많은 오류가 있으며 현재는 오류로 취급되고 있으므로이 문제를 해결하고 싶지 않습니다. 난 그냥 내 코드에서 오류로 경고를 감지하고 싶다.

이 플래그를 사용할 소스 코드를 선택할 방법이 있습니까? 서로 다른 프로젝트를 만들어야하는데, 각기 다른 플래그를 사용하고 프로젝트와 연결해야합니까? 그렇다면 어떻게해야합니까?

감사합니다.

+0

사용자 정의 빌드 프로세스가 필요합니다. – Dani

+0

매우 도움이되지는 않지만 cocos2d 소스 코드를 체크 아웃하고 경고를 수정하지 않는 것이 좋습니다. - 그러면 모두들 조금 더 나아집니다.) – deanWombourne

+0

다시 기여하는 것이 좋지만, 손에 들고있는 프로젝트에서 벗어날 때가되었습니다. :-) – drekka

답변

3

"오류로 경고"가 꺼져있는 별도의 정적 라이브러리 대상에 cocos2d-iphone 소스 코드 파일을 추가하는 것이 가장 좋은 해결책입니다.

그런 다음 "Link Binary With Libraries"빌드 단계에서 app 대상을 cocos2d-iphone 정적 라이브러리와 연결하십시오.

+0

나는 이런 것을 제안하려고했습니다. 정적 라이브러리를 만드는 방법을 알면 iOS 개발에서 유용 할 수 있습니다. – drekka

관련 문제