ios开发——runtime

  首先,最重要的一点,学runtime能干嘛?

  1、使用runtime改变变量值

  2、使用runtime交换方法

  3、使用runtime添加方法

  4、使用runtime给分类扩展属性

  学了runtime,你可以天马行空的大肆去改你看不顺眼的,目前很多牛逼的第三方库就是基于runtime做的,比如KVO,第三方内存自动检测的库MLeaksFinder,

  先打个架子,慢慢扔demo,扔具体代码上来。

原文地址:https://www.cnblogs.com/yyt-hehe-yyt/p/8811178.html