美文网首页
Unable to capture view hierarchy

Unable to capture view hierarchy

作者: MrMessy | 来源:发表于2017-01-18 10:58 被阅读3900次

    在ios开发中,我们难免的会使用各种调试工具。自从xcode6中出现了view debugging这个功能,使得我们在调试的时候显得非常的方便,我们能清晰的看到我们所构的视图是什么样子的,各个subview的frame是什么样子的,是不是符合我们预期的要求。但往往会遇到一些坑,以下就是本人在使用capture view hierarchy中遇到的一些坑。

    1.error:Unable to capture view hierarchy

    Paste_Image.png

    这个错误本人也是一知半解,但在我粗略的查看了代码发现后,有一个地方我发现了问题。代码如下:

    tableView.registerClass(BaseCell.self, forCellReuseIdentifier: "\(BaseCell.self)")
    

    进过了仔细的查看后,我发现 "(BaseCell.self)"不能使用BaseCell这个类来定义String类型的ReuseIdentifier。所以我做了一些修改,代码如下:

    tableView.registerClass(BaseCell.self, forCellReuseIdentifier: "BaseCell")
    

    当我再次运行的时候,再次使用capture view hierarchy功能时候,视图出现了,没有报错。

    此文章仅供参考!

    相关文章

      网友评论

          本文标题:Unable to capture view hierarchy

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