首先,最重要的一点,学runtime能干嘛?
1、使用runtime改变变量值
2、使用runtime交换方法
3、使用runtime添加方法
4、使用runtime给分类扩展属性
学了runtime,你可以天马行空的大肆去改你看不顺眼的,目前很多牛逼的第三方库就是基于runtime做的,比如KVO,第三方内存自动检测的库MLeaksFinder,
先打个架子,慢慢扔demo,扔具体代码上来。
posted on 2018-04-12 23:20 乱七八糟21号 阅读(167) 评论(1) 编辑 收藏 举报