美文网首页
交换方法的底层实现原理

交换方法的底层实现原理

作者: 异乡人_4f2a | 来源:发表于2020-02-27 13:47 被阅读0次

    例如:拦截所有UIButton的点击事件

    1、

    2、

    3、原理是:

    交换方法如果调用的是class_rw_t的话,实质上是交换class_rw_t里面methods的method_t的imp。

    交换方法如果调用的是cache_t的话,实质上是清空缓存,重新再来一遍。

    相关文章

      网友评论

          本文标题:交换方法的底层实现原理

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