Cocos2d-x 自定义宏函数管理LOG日志

来源:互联网 发布:网络自制剧《牺牲》 编辑:程序博客网 时间:2024/05/21 09:00

我们常用CCLog(format....)打印一些调试信息,但是如果游戏要发布,

这时候里边很多的日志信息需要我们屏蔽的,显然每个地方都去找显然是不可取的,

我们可以用一个标志位管理日志的打开和关闭最好不过了,本人第一次写宏函数,请大家多指教。

一句代码搞定日志管理:


    #define ShowLog(format, ...) do{ CC_BREAK_IF(false); cocos2d::CCLog(format, ##__VA_ARGS__);}while(0)



CC_BREAK_IF设置为false打开日志信息,设置为true,关闭日志信息;

ShowLog自然也和CCLog一样,你可以带入很多参数,给我们提供了很大的帮助;

宏的定义和使用推荐博客:http://t.cn/zRMqlES

原创粉丝点击