使用私有屬性打印視圖的層級(jí)結(jié)構(gòu)

最近在群里聊天學(xué)到了一個(gè)新姿勢(shì)那就是recursiveDescription。這是一個(gè)類似description的方法,同樣是返回一個(gè)string對(duì)象,效果則是遞歸的打印出當(dāng)前視圖的結(jié)構(gòu)信息,需要注意的是這個(gè)屬性是私有屬性,所以最好只在開發(fā)期間使用。

示例

例如打印一個(gè)tableView的層級(jí)結(jié)構(gòu)

id obj = [self.tableView valueForKey:@"recursiveDescription"];
NSLog(@"%@", obj);

輸出結(jié)果如下

8C0F03B3-BE9A-41C3-A208-E41209EE9D5B.png
最后編輯于
?著作權(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)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,544評(píng)論 19 139
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,199評(píng)論 4 61
  • 我的歲月就這樣匆匆而活,好像昨天是2016的新年,但轉(zhuǎn)眼間又是2017的新年了。 我嘆息著,希望歲月可以慢點(diǎn)走,我...
    李公子初夏閱讀 443評(píng)論 0 1
  • 夏日的陽光有它獨(dú)特的訊息,仿佛透過它那灼人而明媚的光線,就可以折射出曾有的歲月,還有那些歲月里的人和事。 1、 回...
    張?bào)銤i閱讀 696評(píng)論 31 14
  • 這本書,是去年在“摩爾金融”上偶爾遇到的,覺得立意新穎,和我之前買過的投資類書籍內(nèi)容不大一樣,于是在當(dāng)當(dāng)上下了單,...
    銳基閱讀 5,700評(píng)論 0 6

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