首页 > 代码库 > 需要使用id内省方法--responsesToSelector: 的两个地方

需要使用id内省方法--responsesToSelector: 的两个地方

第一个:

  当从数组中取出对象,并且需要执行某个方法时,最好使用responsesToSelector:判断该对象是否可以

执行该方法。因为在OC数组中,取出的对象都是 id 类型的。

第二个:

  在MVC的盲通信时,也就是使用target-action(目标动作),delegate(代理)时需要进行内省,确保方法的正确执行。

需要使用id内省方法--responsesToSelector: 的两个地方