Xcode - 使用 LLDB 调试代码
2018-03-23 20:11
218 查看
源链接:https://viktyz.gitbooks.io/iosnotebook-gitbook/Notes/Note_00126_20151224.html
Objc - Dancing in the Debugger — A Waltz with LLDB
The LLDB Debugger
Xcode - 调试相关
方案名称
Xcode - 使用 LLDB 调试代码关键字
Xcode \ 调试 \ Debug \ LLDB需求场景
利用 LLDB 调试代码参考链接
简书 - 小笨狼与LLDB的故事Objc - Dancing in the Debugger — A Waltz with LLDB
The LLDB Debugger
详细内容
expression简写 e ,别名有 expr & p & print & call作用 1 是执行某个表达式。// 改变颜色 (lldb) expression -- self.view.backgroundColor = [UIColor redColor] // 刷新界面 (lldb) expression -- (void)[CATransaction flush]作用 2 是将返回值输出。
(lldb) expression -- self.view (UIView *) $1 = 0x00007fe322c18a10poLLDB 为 expression -O -- 别名,等价于 expression -O -- ,作用是打印对象信息。
(lldb) po self.view <UIView: 0x7fb2a40344a0; frame = (0 0; 375 667); autoresize = W+H; layer = <CALayer: 0x7fb2a4018c80>>thread backtrace简写 bt作用是打印堆栈信息。
(lldb) btthread return作用是取消方法继续执行或者直接返回某个特定值。
thread return [<expr>]更多内容参考 简书 - 小笨狼与LLDB的故事
效果图
(无)备注
Auto Layout - 约束冲突断点调试方法Xcode - 调试相关
相关文章推荐
- 在windows平台下使用Android Studio的lldb插件调试andord程序的ndk代码的必要配置
- Xcode常用技巧(1)-使用Xcode进行代码分析及GDB调试
- ios 使用xcode调试代码的时候进入断点显示变量全是nil,但NSLog输出那个变量却是有值的
- 使用xcode调试代码的时候进入断点显示变量全是nil,我用NSLog输出那个变量却是有值的,这个是什么原因呢
- xcode 调试程序 lldb 使用
- 使用xcode调试代码的时候进入断点显示变量全是nil,我用NSLog输出那个变量却是有值的,这个是什么原因呢?
- Xcode - 使用 chisel 提高 LLDB 调试效率
- XCode教学:使用本站代码中的着色主题
- vc调试:使用MAP文件快速定位程序崩溃代码行-zz
- XCode调试时使用的快捷键和VS的一个有用的快捷键 XCode 3.0
- 如何使用Java API在黑莓手机上记录事件信息做代码调试
- 使用SOS - 在Visual Studio中启用非托管代码调试来支持本机代码调试
- XCode调试技巧–设置全局断点快速定位问题代码所在行
- autoconf的使用,帮你如何跨各种类UNIX平台惊醒你的代码调试~
- 使用Eclipse调试Java程序代码
- 转Xcode 调试技巧 XCode调试技巧–设置全局断点快速定位问题代码所在行[zz]
- Xcode中代码版本管理工具SCM使用
- 使用gdb调试共享库代码(转)
- 在Wndows 上用CodeBlockes 写的代码移植到Mac OSX上,使用Xcode 编译
- Xcode调试代码时断点不停的解决方法