iOS-LLDB调试工具的基本使用
2016-12-02 15:43
501 查看
在开发中,我们经常在控制台输入’p’ 和 ‘po’ 命令,打印对象的值.
殊不知这两个指令只是LLDB调试工具的冰山一角,当我们在控制台’help’的时候,所有的指令都打印在通知台,但我们平时开发需要用到的只有一部分
殊不知这两个指令只是LLDB调试工具的冰山一角,当我们在控制台’help’的时候,所有的指令都打印在通知台,但我们平时开发需要用到的只有一部分
下面介绍几个常用的指令:
01、设置/取消断点
(lldb) Command + \
02、禁用/启用所有断点
(lldb) Command + Y
03、清空调试框内容
(lldb) Command + K
04、设置断点
(lldb) breakpoint set --file ViewController.m --line 行号 // 简写 (lldb) br s -f ViewController.m -l 行号 // 简写 (lldb) b ViewController.m: 行号
05、查看所有断点
(lldb) breakpoint list // 简写 (lldb) br l
06、删除断点
(lldb) breakpoint delete 断点编号 // 简写 (lldb) br del 断点编号
07、单步进入
(lldb) thread step-in // 简写 (lldb) step // 简写 (lldb) s // 键盘指令 F7
08、单步跳过
(lldb) thread step-over // 简写 (lldb) next // 简写 (lldb) n // 键盘指令 F6
09、继续执行
(lldb) thread continue // 简写 (lldb) continue // 简写 (lldb) c
10、重新执行
(lldb) run
11、通过LLDB默认格式打印出返回值
(lldb) p
12、通过用于规定的格式打印出返回值
(lldb) po
13、退出LLDB
(lldb) exit // 简写 (lldb) quit // 简写 (lldb) q
相关文章推荐
- 使用IOS工具调试基本的重分布路由
- kidd风的IOS日志之源代码管理工具Git的基本使用
- iOS逆向工程使用LLDB的USB连接调试第三方App
- 【开发工具】iOS真机调试抓包工具Charles安装及使用
- LLDB调试工具简单使用
- instruments xcode自带调试工具 iOS性能优化:Instruments使用实战
- iOS界面调试工具 Reveal的安装和使用
- iOS逆向工程使用LLDB的USB连接调试第三方App
- iOS--LLDB调试命令简要使用
- LLDB调试基本使用
- iOS攻防 - (十三)基本工具的使用OpenSSH, iFile, MTerminal和syslogd
- 使用DebugView工具调试和观察程序运行的基本方法
- iOS 测试工具reveal可视化调试工具的使用
- iOS 测试工具reveal可视化调试工具的使用
- [iOS]svn管理工具Versons基本使用
- GDB工具使用教程_基本调试指令
- Reveal---iOS项目UI调试工具使用教程
- Facebook发布的iOS开发调试工具“Tweaks”的使用体验如何?
- 调试工具Firebug的使用方法
- 使用单元测试工具TestDriven.NET调试程序