杭州高端網(wǎng)站網(wǎng)站seo排名免費咨詢
前言
當(dāng)我們的項目過大時,就會使我們項目的編譯耗時過長,如何在項目運行時進項代碼調(diào)試,熟練使用LLDB就可以解決這個難題,大幅度提高我們的開發(fā)效率。
什么是 LLDB?
LLDB是英文Low Lever Debug的縮寫,是XCode內(nèi)置的為我們開發(fā)者提供的調(diào)試工具,它與LLVM編譯器一起,存在于主窗口底部的控制臺中,能夠帶給我們更豐富的流程控制和數(shù)據(jù)檢測的調(diào)試功能。
三種輸出方式
輸出方式一:po
可以直接輸出變量
也可以輸出計算后的方法值
一般而言,只要能 編譯通過 的表達(dá)式,都可以作為po的參數(shù)。
po 表示 print object description(打印對象描述)。實際是一個alias(別名),可以通過help po查看:
(lldb) help po
Evaluate an expression on the current thread. Displays any returned value with
f