重複の可能性:
本番コードで NSLog() を使用してはならないというのは本当ですか?
アプリケーションをリリースする前に NSLog を無効にする必要がありますか?
リリース ビルド中にプロジェクトに存在するすべての NSLOG を削除する必要があります。以下のコードを使用してみましたが、電話でビルドにアクセスしてもコンソールに NSLOG が表示されます。
#ifdef DEBUG
#define debug_NSLog(format, ...) NSLog(format, ## __VA_ARGS__)
#else
#define debug_NSLog(format, ...)
#endif