这里写了两个, MyLog打印的信息少点, DLog打印信息很详细 当发布的时候就是release版本,不会打印日志 这些都是定义全局的宏
#ifdef DEBUG // 处于开发阶段#define MyLog(...) DLog(__VA_ARGS__)#define DLog(fmt, ...) NSLog((@"[文件名:%s];" "[函数名:%s];" "[行号:%d];" fmt), __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__);#else // 处于发布阶段#define MyLog(...)#define DLog(...)#endif新闻热点
疑难解答