Xcode 4 のプロジェクトで、NSLog 関数を Release ビルドで無効化するには、ProjectName-Prefix.pch に次の3行を追記します。
#ifndef DEBUG #define NSLog(...) #endif
Release ビルドでは、DEBUG が定義されないので、定義されていないことを判定します。判定が真であれば、NSLog を何もしない可変引数のマクロとして定義することで、NSLog 関数を無効化します。
Xcode 4 のプロジェクトで、NSLog 関数を Release ビルドで無効化するには、ProjectName-Prefix.pch に次の3行を追記します。
#ifndef DEBUG #define NSLog(...) #endif
Release ビルドでは、DEBUG が定義されないので、定義されていないことを判定します。判定が真であれば、NSLog を何もしない可変引数のマクロとして定義することで、NSLog 関数を無効化します。