iOS調試-LLDB

  LLDB是LLVM下的調試器。Xcode從4.0開始編譯器開始改用LLVM,相應的調試器也從gdb改成LLDB。而從 Xcode5.0開始全部工程也被自動設置爲使用LLDB。調試

  記錄一些LLDB中經常使用的命令,舉個簡單的例子,這段代碼在運行的時候程序會崩潰 code

 

 

1.查看地址的信息,能夠找出出錯代碼的行數,懷疑是0x00001b91這個內存地址發生錯誤blog

image lookup --address 0x00001b91繼承

 

2.輸出視圖的繼承關係  ip

po [[self view] recursiveDescription]內存

 

3.打印控件的Frame編譯器

 

4.用NSLog輸出控件信息的時候可能會返回Error,這時候須要在前面強制加上返回值io

修改後的命令編譯

相關文章
相關標籤/搜索