2012-09-06 2 views
8

@synthesize 명령 누락에 대한 Xcode 4.3 경고를 받고 싶습니다. 나는 Xcode 4.4로 업그레이드하지 않은 CI 환경을 가지고 있으며, Xcode 4.4에서는 경고없이 항상이 작업을 잊어 버리고 Xcode 4.3 CI 환경에 내장 된 IPA가 돌아 오면 되돌아 가야합니다. 테스트를 거쳤습니다.Xcode 4.4에서 누락 된 @synthesize 경고 켜기

다시 사용 설정하는 방법이 있음을 알려주십시오.

+0

프로젝트의 "빌드 단계"설정에서 컴파일러 플래그에'-Wall'을 추가하십시오. –

+1

아, 컴파일러 경고 수준을 높이려면 btw +1. –

답변

8

암시 적으로 합성 된 속성에 대한 컴파일러 경고가 있습니다 : -Wobjc-missing-property-synthesis. 이 속성을 켜면 일치하는 @synthesize 또는 @dynamic 지시문없이 선언 된 속성에 대한 경고가 표시됩니다. 나는 이것을 매우 유용하게 생각한다.

Xcode 빌드 설정의 이름은 CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS이거나 빌드 설정 사용자 인터페이스에서 "암시 적으로 합성 된 속성"입니다.

+0

감사합니다. 나는 거기에 있어야한다는 것을 알았지 만 그것을 스스로 찾을 수 없었습니다. –

+0

나는 그것을 스스로 발견하지 못했습니다. 큰 도움이됩니다. – diegoreymendez