美文网首页iOS Developer闻道丶iOS(尝鲜版)
出现unrecognized selector sent to

出现unrecognized selector sent to

作者: JonesCxy | 来源:发表于2017-03-08 10:07 被阅读46次

    昨天下班前想写一个瀑布流的demo,临下班运行崩溃,同事喊我快走,无奈,只好等今天早上来解决,不过幸好,现在已经解决了,记录一下,崩溃信息如下图:

    崩溃信息

    根据崩溃信息能得出结论:是由于继承错误,导致出现野指针,没有创建对象或者对象已经销毁,但是还在使用.
    使用全局断点,发现崩溃的地方如下图:

    崩溃代码

    很是郁闷我感觉自定义的类没问题啊,但为什么老是崩溃,于是我又到sb中查看信息,能不能发现点蛛丝马迹,果然,发现点什么,哈哈,如下图:

    罪魁祸首

    发现这里的Layout还是继承的UICollectionFlowLayout,所以导致出现以上的崩溃信息,将sb中Layout的Class改成CxyCollectionFlowLayout即可.

    在这个浮躁的社会,静下心来找错误,是多么不容易的事情啊,哈哈,不说了,美好的一天开始了,下篇文章我会把demo发上来.

    相关文章

      网友评论

        本文标题:出现unrecognized selector sent to

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