美文网首页
Does not implement methodSignatu

Does not implement methodSignatu

作者: ldjhust | 来源:发表于2015-09-12 16:16 被阅读825次

    转载:http://handy-wang.iteye.com/blog/1162857

    对于iOS开发的新手来说,有时在实现一个类的时候可能会觉得这个类要不要继承NSObject都无所谓,而且当时编译运行时貌视也没有问题。但是,到某个阶段时再运行时发现控制台报错:

    “does not implement methodSignatureForSelector: -- trouble ahead”

    以及

    “does not implement doesNotRecognizeSelector: -- abort”

    这时,你就需要检查一下是不是哪个类没有继承NSObject。

    我的情况是:在某.h/.m里面本来是打算只写一些原生类的Category扩展的,结果后来却在这两个文件中写了一个类的实现,但是忘记了继承了NSObject,然后修改过来就OK。

    所以,不要小看这个继承NSObject.

    相关文章

      网友评论

          本文标题:Does not implement methodSignatu

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