讓Xcode的控制臺(tái)支持LLDB類型的打印

這有什么用?

怎么說尼,筆者認(rèn)為這個(gè)還是比較有用滴,為什么有用尼?

因?yàn)樵赬code斷點(diǎn)調(diào)試的時(shí)候, 在控制臺(tái)輸入 po self.view.frame 或者 po id 類型的時(shí)候就死翹翹了。
不信? 看如下圖 :

屏幕快照 2016-09-13 17.30.56.png

進(jìn)入正題
打開終端輸入三條命令:

  1. cd /根目錄

  2. touch ~/.lldbinit

  3. echo display @import UIKit >> ~/.lldbinit

  4. echo target stop-hook add -o "target stop-hook disable" >> ~/.lldbinit

輸完命令后沒有任何提示? 好吧, 那恭喜你成功了~! 然后, 最關(guān)鍵的一步來了, 那就是…

重新運(yùn)行項(xiàng)目(不用重啟Xcode也可以),看如下圖~~

屏幕快照 2016-09-13 17.32.51.png

就代表成功啦

那么現(xiàn)在我們繼續(xù)在控制臺(tái)輸入po self.view.frame

成功了!如果po指令是一個(gè)id類型也可以正常打印。是不是感覺方便很多呀? 反正我是這么覺得。至于有沒有用就看個(gè)人需要咯~~!

如何刪除?

好吧, 那么問題來了, 我用命令創(chuàng)建, 如果不想玩了怎么辦尼??

其實(shí)很簡(jiǎn)答, 看第一條命令touch ~/.lldbinit,就是在根目錄下創(chuàng)建了一個(gè)隱藏文件.lldbinit,然后刪除這個(gè)文件就搞定啦。
打開終端然后,在終端輸入 rm ~/.lldbinit 命令即可.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 怎么說尼,筆者認(rèn)為這個(gè)還是比較有用滴,為什么有用尼? 因?yàn)樵赬code斷點(diǎn)調(diào)試的時(shí)候, 在控制臺(tái)輸入 po sel...
    overmindgc閱讀 714評(píng)論 0 0
  • 讓Xcode的控制臺(tái)支持LLDB類型的打印筆者認(rèn)為這個(gè)還是比較有用滴,為什么有用尼?因?yàn)樵赬code斷點(diǎn)調(diào)試的時(shí)候...
    清風(fēng)沐沐閱讀 291評(píng)論 0 0
  • (lldb) po self.view.frame (origin = (x = 0, y = 0), size ...
    陳_某_某閱讀 2,560評(píng)論 2 5
  • 倘若你想同我論一論 人心這東西,一時(shí)之間,像起了一場(chǎng)大霧,煙氣繚繞,遠(yuǎn)遠(yuǎn)看去,灰白迷霧背后姹紫嫣紅的,不知道是迷...
    三色球閱讀 228評(píng)論 0 0
  • 作者:張楚嫻(來源:《福州大學(xué)報(bào)》) “逃課回來看我科最后一場(chǎng)球賽?!痹诳辞蛸惖臅r(shí)候手機(jī)震動(dòng)了一下,看到發(fā)信人我會(huì)...
    heyeyes閱讀 370評(píng)論 0 0

友情鏈接更多精彩內(nèi)容