//替換NSLog來(lái)使用卫病,debug模式下可以打印很多方法名蠕搜,行信息拦坠。
#ifdef DEBUG
# define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#else
# define DLog(...)
#endif
#ifndef __OPTIMIZE__
#define NSLog(...) NSLog(__VA_ARGS__)
#else
#define NSLog(...) {}
#endif
//對(duì)于 __OPTIMIZE__ 這個(gè)宏隘谣,來(lái)標(biāo)識(shí)是否是release的技健。