Xcodeのログ出力は色がついていないので大変読みづらかったので解決方法をさがしてみました.
結果このように色がつきます.
1. Xcode Colorsをインストールする
github から最新のコードを cloneしてビルドしてください.
このときターゲットをTestXcodeColorsにして実行することで
無事インストールができているかの確認ができます.
2. ログ用のマクロを定義
pchなどで定義します.
github本体に例示されているマクロでは動かなかったので一部修正しました.
// XcodeColors
#define XCODE_COLORS_ESCAPE_MAC @"\033["
#define XCODE_COLORS_ESCAPE XCODE_COLORS_ESCAPE_MAC
#define XCODE_COLORS_RESET_FG XCODE_COLORS_ESCAPE @"fg;" // Clear any foreground color
#define XCODE_COLORS_RESET_BG XCODE_COLORS_ESCAPE @"bg;" // Clear any background color
#define XCODE_COLORS_RESET XCODE_COLORS_ESCAPE @";" // Clear any foreground or background color
// Debug
#ifdef DEBUG
#define DLOG(format, ...) NSLog(( XCODE_COLORS_ESCAPE @"fg255,0,255;" @"%s:%d: \n" XCODE_COLORS_RESET\
XCODE_COLORS_ESCAPE @"fg0,0,255;" format XCODE_COLORS_RESET), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)
#else
#define DLOG(format, ...)
#endif
3. 呼び出し
DLOG(@"test");
出力結果
このように色がつきます.