您的位置:首页 > 移动开发 > IOS开发

iOS 宏编译debug调试

2013-09-11 10:20 471 查看
iOS宏编译的两种方法

第一种 适合修改原基础上得调试代码

#ifdef DEBUG

#define NSLog(...) NSLog(__VA_ARGS__)

#define debugMethod() NSLog(@"%s", __func__)

#else

#define NSLog(…)

#define debugMethod()

#endif

----------------------------------------------------------------------------

第二种 适合开发起步阶段

#define WXDEBUG 1

#if WXDEBUG

#define WXLog(xx, ...) NSLog(@"%s(%d): " xx, __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)

#else

#define WXLog(xx, …) ((void)0)

#endif // #ifdef DEBUG

//使用: WXLog(@"test");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: