我在 Xcode 中使用 lldb,我的一个变量包含大量 JSON 数据。使用po myVar
对分析这些数据没有多大帮助,因为它会在微型 Xcode 调试控制台中输出。
有没有办法将 lldb 输出重定向到文件?
我在这里看到gdb 上似乎有这样的功能:
(gdb) set logging on
(gdb) set logging file /tmp/mem.txt
(gdb) x/512bx 0xbffff3c0
(gdb) set logging off
并在 lldb 中“翻译”为:
(lldb) memory read --outfile /tmp/mem.txt --count 512 0xbffff3c0
(lldb) me r -o/tmp/mem.txt -c512 0xbffff3c0
(lldb) x/512bx -o/tmp/mem.txt 0xbffff3c0
但是,该memory read
命令在我的情况下无济于事,并且显然--outfile
不适用于该print
命令。