增加Xcode Debug模式的處理

增加Xcode Debug模式的處理

Xcode進行程式編譯時,可以在預先處理巨集中增加一些編譯參數,讓編譯時根據參數讓程式可以做應的處理,例如在編譯的條件是Debug或Release,所以我們可以在預先處理巨集的Debug裡增加條件,這裡增加DEBUG=1

如果編譯Debug版就會將DEBUG=1設定,程式中可以使用DEBUG這個來判斷:

上圖中內容就是以這個為基準,在程式中增加這樣子的程式碼與預先處理器配合。

當Debug版本時就會印出 DEBIG!-1、DEBIG!-2,非Debug版本會印出 NOT DEBIG!