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

 我来答
匿名用户
2015-08-28
展开全部
可以直接在项目的 build settings 中搜索" COCOS2D",
然后把 “COCOS2D_DEBUG=1”改成“COCOS2D_DEBUG=0”,
就可以了。

另外,这个信息提示只是为了方便程序调试,
真正发布程序的时候,是不会出现的。

默认情况下,cocos2d项目会有两个构建配置:调试(Debug)和发布(Release)。它们之间的主要区别是:只有在调试时,某些函数,比如CCLOG才会编译并被游戏代码使用。这是影响调试和发布两个构建配置运行性能的最主要因素。
注意:
CCLOG宏对苹果的NSLog方法进行了封装,所以CCLOG只在调试构建时才被编译,在发布构建时被删除。建议在使用NSLog的地方用CCLOG代替,因为日志只是给开发者自己看的。NSLog会让发布的游戏运行很慢,因为它即使在发布构建里也会运行。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式