现在我们可以导入模块了
(lldb) expr @import UIKit
Run Code Online (Sandbox Code Playgroud)
这是什么意思import?导入模块时调试器会发生什么.
我们可以使用它来导入静态库中的一些私有头文件,以及如何?
崩溃日志中的Backtrace如下所示:
6 locationd 0x00000001000bb24c 0x10006c000 + 324172
Run Code Online (Sandbox Code Playgroud)
好像0x00000001000bb24c是函数地址,但第四列是什么意思?
似乎第四列的第一部分是图像基地址.第二部分是什么意思?
从这个问题,有人认为第四列作为基地址和偏移地址,但似乎总和不等于第三列!
我使用Xcode7来调试App。
看起来step into行为就像step over,无法跳转到子过程的执行?每次只是跳转到源代码中的下一行。
如果我在 UIKit 方法中进行调试(我没有源代码),它会跳转到下一条指令。