iOSアプリでコンソールにログをだしっぱなしにすると申請時にNGになるとか。でも、開発時にはログを出しときたい。どーしましょと思ってたら、マクロ使えば良いんだね。だってベースはC言語なんだし。:-) 参考にさせてもらったのはこちら NSLog tips and tricks - stackoverflow 書き方はこんな感じ。これを MyApp_Prefix.pch に埋めこんでおけば OK #ifdef DEBUG #define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__); #else #define DLog(...) #endif マクロ変数の意味はこんな感じ マクロ変数 役割 __PRETTY_FUNCTION__ 関数/メソッド名(引数、戻り
![デバッグ時だけログを出力させたい - 日々是笑心](https://cdn-ak-scissors.b.st-hatena.com/image/square/5abba3b6bfd410f6c5f8c3a0b43c2126636e0aff/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fw%2Fwatanata2000%2F20110819%2F20110819102244.png)