如何关闭cocos2d调试时输出的log

可以直接在项目的 build settings 中搜索" COCOS2D",

然后把 “COCOS2D_DEBUG=1”改成“COCOS2D_DEBUG=0”,

就可以了。


另外,这个信息提示只是为了方便程序调试,

真正发布程序的时候,是不会出现的。


【http://bsr1983.iteye.com/blog/1601226】

      默认情况下,cocos2d项目会有两个构建配置:调试(Debug)和发布(Release)。它们之间的主要区别是:只有在调试时,某些函数,比如CCLOG才会编译并被游戏代码使用。这是影响调试和发布两个构建配置运行性能的最主要因素。

       注意:

       CCLOG宏对苹果的NSLog方法进行了封装,所以CCLOG只在调试构建时才被编译,在发布构建时被删除。建议在使用NSLog的地方用CCLOG代替,因为日志只是给开发者自己看的。NSLog会让发布的游戏运行很慢,因为它即使在发布构建里也会运行。

你可能感兴趣的:(cocos2d-x)