iOS开发工具篇:LLDB 命令使用介绍
Xcode 从4.0开始,使用LLVM编译器,在调试过程中,经常用到的LLDB命令有哪些?
1. p /po 
2. expr
可以在调试时动态执行指定表达式,并将结果打印出来。常用于在调试过程中修改变量的值。

3. call
call即是调用的意思。其实上述的po和p也有调用的功能。因此一般只在不需要显示输出,或是方法无返回值时使用call。 和上面的命令一样,我们依然在viewDidLoad:里面设置断点,然后在程序中断的时候输入下面的命令:
call self.view.backgroundColor = [UIColor redColor];
4.bt
打印调用堆栈,加all可打印所有thread的堆栈。不详细举例说明,感兴趣的朋友可以自己试试
文章来源:
http://www.starfelix.com/blog/2014/03/17/lldbdiao-shi-ming-ling-chu-tan/

浙公网安备 33010602011771号