C’est probablement assez simple, mais je ne trouve pas le moyen de définir une macro de préprocesseur pour une cible dans Xcode 6.
J'ai fait une capture d'écran pour montrer où c'est dans Xcode, parce que c'est plus facile :)
Dans Xcode 9, vous devez ajouter des macros de préprocesseur à Project, et non à Target. N'oubliez pas non plus d'ajouter "D" comme première lettre. Par exemple, "DDebug", alors cela fonctionne.