2010-05-06 7 views

답변

2

필자는 XCConfigs를 사용하고 ProjBase, ProjDebug, ProjRel에서 시작하는 경향이 있는데 후자는 2를 포함하여 후자입니다.

허용 빌드 버전 지정을 위해 barebones version.xcconfig도 사용합니다.

대상 필드는 일반적으로 대상 세부 사항에 가장 적합합니다. (Redundant, 나도 알아) 기본적으로 App Bundle 사물 또는 Lib 서명을 다루는 경우에는 대상에 보관하는 것이 가장 좋습니다. 대상 설정은 코드를 작성하고 프레임 워크, 라이브러리 및 단원 테스트 등을 할 때보다 유용합니다. 그런 다음 대상 설정은 프로젝트 설정에서 필요한 재정의 작업을 수행 할 수 있습니다.

XCode 4를 사용하면 시각적으로 훨씬 쉽게 시각화 할 수 있습니다.

저는 개인적으로 프로젝트에서 모든 빌드 설정을 끌어 와서 xcconfigs에 넣는 것을 선호합니다.이 설정은이 설정을 조정할 때 프로젝트의 직접 변경이 적기 때문입니다.

그리고 SCM에서 프로젝트를 유지할 때 팀원을 지속적으로 업데이트 할 필요가없는 경우 pbxproj가 신의 가호가 될 수 있습니다.

행운을 빈다.

+1

저는 이제 xcconfig를 인정 받아 중독되었습니다. –

3

영감을 얻으려면 Google Toolbox for Mac xcconfig files (세 개의 하위 디렉토리 참조)을 살펴볼 수 있습니다. 프로젝트 전반에 걸쳐 모듈화되고 재사용 가능하도록 설계되었으며 프로젝트 및 대상 레벨 설정별로 분류됩니다.

관련 문제