摘要: 与调试器共舞 LLDB 的华尔兹 你是否曾经苦恼于理解你的代码,而去尝试打印一个变量的值? 或者跳过一个函数调用来简化程序的行为? 或者短路一个逻辑检查? 或者伪造一个函数实现? 并且每次必须重新编译,从头开始? 构建软件是复杂的,并且 Bug 总会出现。一个常见的修复周期就是修改代码,编译,重新运 阅读全文
posted @ 2018-02-22 17:13 ShaoYL 阅读(219) 评论(0) 推荐(1) 编辑
摘要: debug 流程控制 当你通过 Xcode 的源码编辑器的侧边槽 (或者通过下面的方法) 插入一个断点,程序到达断点时会就会停止运行。 调试条上会出现四个你可以用来控制程序的执行流程的按钮。 从左到右,四个按钮分别是:continue,step over,step into,step out。 第一 阅读全文
posted @ 2018-02-22 17:02 ShaoYL 阅读(628) 评论(0) 推荐(1) 编辑