Xcode 如何在LLDB调试器中打印当前时间?
你是怎么做到的?我正在使用XCode 4.5.2,并试图为在后台执行的操作创建时间戳。调用Xcode 如何在LLDB调试器中打印当前时间?,xcode,lldb,Xcode,Lldb,你是怎么做到的?我正在使用XCode 4.5.2,并试图为在后台执行的操作创建时间戳。调用po[NSDate date]将给出当前时间,这将涉及在目标程序中运行代码,这相当慢,因此,您可能不希望在频繁命中的断点命令中执行此操作 如果不想在不运行代码的情况下执行此操作,关键是要记住lldb的“script”命令允许您访问完整的Python解释器。例如: (lldb) script import time (lldb) script time.ctime() 'Thu Nov 7 12:21:22
po[NSDate date]
将给出当前时间,这将涉及在目标程序中运行代码,这相当慢,因此,您可能不希望在频繁命中的断点命令中执行此操作
如果不想在不运行代码的情况下执行此操作,关键是要记住lldb的“script”命令允许您访问完整的Python解释器。例如:
(lldb) script import time
(lldb) script time.ctime()
'Thu Nov 7 12:21:22 2013'
虽然调用
po[NSDate date]
将为您提供当前时间,但它将涉及到在目标程序中运行代码,这相当慢,因此您可能不希望在频繁命中的断点命令中执行此操作
如果不想在不运行代码的情况下执行此操作,关键是要记住lldb的“script”命令允许您访问完整的Python解释器。例如:
(lldb) script import time
(lldb) script time.ctime()
'Thu Nov 7 12:21:22 2013'
你说现在是什么意思?在调试器中键入
po[NSdate date]
将显示当前时间,但我不确定这是否是您想要的。您所说的当前时间是什么意思?在调试器中键入po[NSdate]
将显示当前时间,但我不确定这是否是您想要的