Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试分析一些代码,并且我需要查看运行某些命令的时间戳。我可以通过在我的代码中插入NSLog()语句来做到这一点,但出于多种原因,我更喜欢使用调试器。
NSLog()
我已经在每个重要事件上设置了一个断点,我可以在断点上使用“日志消息”操作打印出一条消息,但我希望它打印出一个NSLog()样式时间戳(以毫秒为精度)。
是否有 LLDB 命令来执行此操作?
这种技术有效,但似乎有点老套(肯定有更好的方法吗?):
NSLog()从调试器命令调用:
call (void) NSLog(@"An Important Event Occurred")
在消息行中写入: [YOUR MESSAGE] @Date().timeIntervalSince1970 * 1000@ 这将为您提供以毫秒为单位的时间戳打印