iOS開發(fā)技巧之LLDB打印支持frame或id類型

在斷點調試時,我們有時侯祥看看我們應用視圖的某個view的frame或者其他的id類型的值
直接輸入:po xxxxView.frame總會提示一個錯誤龙亲,如下圖:


錯誤提示.png

剛開始陕凹,我總是用代碼NSlog去打印這些值,但是很不方便鳄炉,經(jīng)過摸索學習到了兩種解決方法:

解決方法一

使用類型轉換來打印frame杜耙,不用po(print object),使用p(print)來打印拂盯,如下圖:

p打印.png
解決方法二

(這個就是長期也有效的解決了)
1.首先在用戶根目錄創(chuàng)建文件.lldbinit
2.然后使用vi編輯該文件佑女,添加
display @import UIKit
target stop-hook add -o "target stop-hook disale",如下:

touch ~/.lldbinit
vim ~/.lldbinit
//可以拷貝過去
display @import UIKit
target stop-hook add -o "target stop-hook disale"
//wq退出

然后打個斷點重新運行應用谈竿,出現(xiàn)如下提示团驱,證明可以使用po打印了:

提示.png

現(xiàn)在輸入 po xxxxView.frame就可以正常打印了。哈哈


po打印.png

如果你不想要了這種方法空凸,直接刪除.lldbinit文件就行了嚎花,即rm ~/.lldbinit不過我覺得比較方便。

注:這里的self是我自定義的view

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末呀洲,一起剝皮案震驚了整個濱河市紊选,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌道逗,老刑警劉巖兵罢,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異滓窍,居然都是意外死亡卖词,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門吏夯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來此蜈,“玉大人即横,你說我怎么就攤上這事〔疤妫” “怎么了令境?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長顾瞪。 經(jīng)常有香客問我舔庶,道長,這世上最難降的妖魔是什么陈醒? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任惕橙,我火速辦了婚禮,結果婚禮上钉跷,老公的妹妹穿的比我還像新娘弥鹦。我一直安慰自己,他們只是感情好爷辙,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布彬坏。 她就那樣靜靜地躺著,像睡著了一般膝晾。 火紅的嫁衣襯著肌膚如雪栓始。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天血当,我揣著相機與錄音幻赚,去河邊找鬼。 笑死臊旭,一個胖子當著我的面吹牛落恼,可吹牛的內容都是我干的。 我是一名探鬼主播离熏,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼佳谦,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了滋戳?” 一聲冷哼從身側響起钻蔑,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎胧瓜,沒想到半個月后矢棚,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體郑什,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡府喳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蘑拯。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片钝满。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡兜粘,死狀恐怖,靈堂內的尸體忽然破棺而出弯蚜,到底是詐尸還是另有隱情孔轴,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布碎捺,位于F島的核電站路鹰,受9級特大地震影響,放射性物質發(fā)生泄漏收厨。R本人自食惡果不足惜晋柱,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望诵叁。 院中可真熱鬧雁竞,春花似錦、人聲如沸拧额。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽侥锦。三九已至进栽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間捎拯,已是汗流浹背泪幌。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留署照,地道東北人祸泪。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像建芙,于是被迫代替她去往敵國和親没隘。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內容

  • LLDB的Xcode默認的調試器禁荸,它與LLVM編譯器一起右蒲,帶給我們更豐富的流程控制和數(shù)據(jù)檢測的調試功能。平時用Xc...
    CoderSC閱讀 1,360評論 0 2
  • LLDB的Xcode默認的調試器赶熟,它與LLVM編譯器一起瑰妄,帶給我們更豐富的流程控制和數(shù)據(jù)檢測的調試功能。平時用Xc...
    小笨狼閱讀 20,475評論 31 187
  • 前言 LLDB是個開源的內置于XCode的具有REPL(read-eval-print-loop)特征的Debug...
    Noskthing閱讀 18,488評論 10 89
  • 前言 今天花了一天的時間終于把iOS的幾種常見的調試方法給學習了一下映砖,在這里給大家分享一下LLDB的使用间坐,同時也是...
    Peak_One閱讀 11,026評論 5 33
  • 1.HTML 中的腳本必須位于 與 標簽之間。2.腳本可被放置在 HTML 頁面的 和 部分中。3...
    不停在路上閱讀 161評論 0 0