在程序编译调试过程中,我们常常打印一些日志信息,但是到程序上线时,如果打印的日志太多,可能会影响程序在设备上的执行效率,所以通常在程序准备上线时,将所有的Log信息注释掉:

 

可以在工程的_Prefix.pch文件里加上一下信息,然后查找替换到工程里所有的NSLog。

 

//是否打印Log日志,否注释掉下行

#define _SHOW_DEBUG_LOG_

 

#ifdef _SHOW_DEBUG_LOG_

#define DebugLog(...) NSLog(__VA_ARGS__)

#else

#define DebugLog(...)

#endif

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-04
  • 2022-12-23
  • 2021-04-22
  • 2022-12-23
  • 2021-12-26
猜你喜欢
  • 2022-12-23
  • 2022-01-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-04
  • 2021-08-24
相关资源
相似解决方案