Tuesday, September 18, 2012

xcode에서 전처리기로 프로그래머 골탕 먹이기

xcode에서 preprocessor를 설정할 때 다음과 같이

DE_IPHONE\n-

과 같이 작성하면 (DE_IPHONE은 다른것이 되어도 무방함) 컴파일할 때 쌩뚱 맞은 버그를 발견하게 된다. 게다가 xcode 툴만 사용하면 겉으로 보이기에는 아무런 문제가 없어 보이는데 그 이유는 preprocessor를 보여줄 때 \n 때문에 그 뒷 부분(다른 선언 부분)이 화면에 전혀 보이지 않기 때문이다.

올바른 전처리는 DE_IPHONE으로 설정해야만 하며 그렇게 해야 그 다음에 선언된 것이 제대로 처리 된다.

No comments:

Post a Comment

Task in UnrealEngine

 https://www.youtube.com/watch?v=1lBadANnJaw