2013-10-24 1 views

답변

2

Xcode에는이 기능이 내장되어 있지 않습니다. 이를 수행하기 위해 Xcode 플러그인을 작성하는 것이 가능할 수 있지만 다음과 같은 문제가 발생합니다.

  1. Xcode 플러그인 API는 지원되지 않으며 문서화되지 않았습니다.
  2. Xcode의 새로운 버전에 대한 Xcode 플러그인을 다시 작성해야합니다.
  3. 코드가 활성화되었는지 여부를 확인하는 것은 실제로 어렵습니다.

마지막 점은 설명이 필요합니다. 다음 코드가 있다고 가정 해 보겠습니다.

#ifndef SOME_UNUSED_DEFINE 
    // Some code 
#else 
    // Some other code 
#endif 

일반적으로 else 코드는 비활성 상태입니다. 그러나 컴파일러가 -DSOME_UNUSED_DEFINE을 전달하면 반대로됩니다. ifndef 코드 블록이 비활성 상태이고 else 코드가 활성 상태입니다.