从目前遇到的情况来讲,总体原因有以下几个(等我遇到了再慢慢加)。
1、method声明的时候有参数,而调用的地方没有。如addTarget中,action指向的方法带有参数,而selector中没有带冒号:详细请参考:Selector
2、action指向的方法所在的实例在你使用之前已经被释放,引起该问题的常见做法是将实例定义成函数内变量,故,将其改为成员变量,应该就好了。
但不管是哪种情况,都归结为:报错的地方你用的那个实例是空的,要么没传进来,要么传进来的已经被释放了
20190720:就是找不到对象的意思O(∩_∩)O哈哈~,无法访问空对象引用的属性或方法。
抄袭自://www.greatytc.com/p/03a2795dd901