iOS调试技巧之LLDB

来源:互联网 发布:安知玉如意txt下载久久 编辑:程序博客网 时间:2024/05/21 06:49
LLDB介绍

LLDB 是一个有着 REPL 的特性和 C++ ,Python 插件的开源调试器。LLDB 绑定在 Xcode 内部,存在于主窗口底部的控制台中。调试器允许你在程序运行的特定时暂停它,你可以查看变量的值,执行自定的指令,并且按照你所认为合适的步骤来操作程序的进展。

基础

这里有一个简单的小程序,它会打印一个字符串。注意断点已经被加在第 8 行。断点可以通过点击 Xcode 的源码窗口的侧边槽进行创建。


Image_2014-11-20_at_10.01.46_PM.png


程序会在这一行停止运行,并且控制台会被打开,允许我们和调试器交互。那我们应该打些什么呢?
help
最简单命令是 help
,它会列举出所有的命令。如果你忘记了一个命令是做什么的,或者想知道更多的话,你可以通过 help <command>
来了解更多细节,例如 help print
或者 help thread如果你甚至忘记了 help命令是做什么的,你可以试试help help不过你如果知道这么做,那就说明你大概还没忘光这个命令。

0 0
原创粉丝点击