最近在群里聊天學(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