美文网首页iOS Developer
使用私有属性打印视图的层级结构

使用私有属性打印视图的层级结构

作者: Counting_S | 来源:发表于2016-12-20 10:40 被阅读81次

    最近在群里聊天学到了一个新姿势那就是recursiveDescription。这是一个类似description的方法,同样是返回一个string对象,效果则是递归的打印出当前视图的结构信息,需要注意的是这个属性是私有属性,所以最好只在开发期间使用。

    示例

    例如打印一个tableView的层级结构

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

    输出结果如下

    8C0F03B3-BE9A-41C3-A208-E41209EE9D5B.png

    相关文章

      网友评论

        本文标题:使用私有属性打印视图的层级结构

        本文链接:https://www.haomeiwen.com/subject/vgpxvttx.html