#ifdefでデバッグモードとリリースモードを分けたいです。
でも、#ifdefの切り分けがなぜかうまくいっていません。。(´・ω・`)。

プロジェクト名→Build Settings→Preprocessor MacrosのDebugにDEBUG=1と記入

#ifdef DEBUG
NSLog(@"こっちだよ");
// ボタン表示
#else
NSLog(@"こっちじゃない");
#endif

デバッグにしてもリリースにしても、「こっちじゃない」になります。


# define DEBUG

メソッド内

#ifdef DEBUG
NSLog(@"こっちだよ");
// ボタン表示
#else
NSLog(@"こっちじゃない");
#endif

デバッグにしてもリリースにしても、「こっちだよ」になります。

デバッグとリリースは、
edit schemeのBuild Configurationで切り替えています。
xcode5です。どうしたら、分けられるのでしょうか?