我正在使用NSLog
在iPhone应用程序中记录日志。
在Xcode中,当我用"Run->Console"执行iPhone应用程序时,我会得到以下格式的时间戳:"2011-06-06 18:34:58.189"。当我通过Xcode Organizer查看控制台时,时间戳是以下格式:"Jun 6 18:42:51"。是否有任何方法可以确保Xcode Organizer中显示的时间戳显示毫秒?
或者我需要编写自己的日志记录函数而不是使用NSLog
?
我最终使用了这里描述的方法(http://blog.coriolis.ch/2009/01/09/redirect-nslog-to-a-file-on-the-iphone/)将stderr重定向到文件。
您可以尝试使用我开发的名为NSLogger的实用程序。它比普通NSLog
灵活得多,并且应该能够配置为显示毫秒精度的时间戳。