我們常用CCLog(format....)打印一些調試信息,但是如果遊戲要發佈,
這時候裏邊很多的日誌信息需要我們屏蔽的,顯然每個地方都去找顯然是不可取的,
我們可以用一個標誌位管理日誌的打開和關閉最好不過了,本人第一次寫宏函數,請大家多指教。
一句代碼搞定日誌管理:
#define ShowLog(format, ...) do{ CC_BREAK_IF(false); cocos2d::CCLog(format, ##__VA_ARGS__);}while(0)
ShowLog自然也和CCLog一樣,你可以帶入很多參數,給我們提供了很大的幫助;
宏的定義和使用推薦博客:http://t.cn/zRMqlES