我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

设备运行时禁用debug日志

用下面代码在.pch文件中执行debug日志来定义DLog功能:

#ifdef DEBUG
#   define DLog(fmt, ...) NSLog((@"DEBUG - %s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#else
#   define DLog(...)
#endif

我的理解是,在商店释放应用时,打印的debug信息不会在设备中登陆。

能不能实现在运行程序的时候禁止Dlog打印debug信息?

#if !defined(DEBUG) || !(TARGET_IPHONE_SIMULATOR)
    #define DLog(...)
#endif

希望对你有所帮助

近期文章

  • 关于srand函数的几个问题
  • JS webkitTransitionEnd
  • 下面这个方法声明合适不??????? abstr
  • 求android Zxing(二维码)优化版源码
  • jave标准输入问题Scanner.这个程序运行情况不对
  • 时间日期是4个字节,两个是日期两个是时间,这个说法正确么?
  • Redis集群部署后,tomcat配置session时,出现jsp页面无法访问报错情况,求大神指点
  • parseObject和fromObject的区别
  • fancybox 点击功能无法触发
  • android-空指针异常
  • 如何在Android spinner中设置数据?
  • 为什么fgets不起作用?
  • 应该什么时候给一个Private Interface添加方法?
  • 根据indexPath.row修改cell图片
  • 有道题谁帮我看看,说说思路也行
  • vc++ 使用ADO连接sever的问题!!!!
  • unsigned integer,挑战题目
  • C++ Unicode和多字节两种情况下,如何读写CString数据?
  • 在VC6.0上做的,求大神解惑
  • 在VC6.0上做的,求大神解惑

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华