我在应用程序中使用NSLog。而且我想摆脱每个字符串的烦人的开头:“2009-07-01 21:11:06.508 MyApp [1191:207]”。

有办法吗?可能是另一个日志记录功能?

谢谢。

最佳答案

阅读以下内容:

  • https://github.com/davislg/QuietLog
  • https://web.archive.org/web/20140924195139/http://cocoaheads.byu.edu/wiki/different-nslog

  • 这是一个名为“QuietLog”的Github项目,该项目最初来自我们的CocoaHeads网站,它说明了如何创建一个QuietLog函数来完成您要描述的功能。它还显示了如何将QuietLog包装到名为LocationLog的宏中,以便它将在显示log语句的位置打印出文件名和行号。我在所有项目中都使用了它,并且不再丢失“NSLog”语句。

    关于iphone - 如何摆脱控制台中每个NSLog语句之前出现的日期和时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1070346/

    10-11 19:16
    查看更多