美文网首页
swift: unrecognized selector sen

swift: unrecognized selector sen

作者: ning_e83f | 来源:发表于2018-04-11 21:47 被阅读0次

从目前遇到的情况来讲,总体原因有以下几个(等我遇到了再慢慢加)。

1、method声明的时候有参数,而调用的地方没有。如addTarget中,action指向的方法带有参数,而selector中没有带冒号:详细请参考:Selector

2、action指向的方法所在的实例在你使用之前已经被释放,引起该问题的常见做法是将实例定义成函数内变量,故,将其改为成员变量,应该就好了。

但不管是哪种情况,都归结为:报错的地方你用的那个实例是空的,要么没传进来,要么传进来的已经被释放了

20190720:就是找不到对象的意思O(∩_∩)O哈哈~,无法访问空对象引用的属性或方法。

抄袭自:https://www.jianshu.com/p/03a2795dd901

相关文章

网友评论

      本文标题:swift: unrecognized selector sen

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