Runtime相关API01—类
Runtime相关API —类
1.动态创建一个类,并为该类添加成员变量和方法。
动态创建类
Runtime相关API02 —成员变量
Runtime相关API—成员变量
1.成员变量相关API的应用:
1、获取成员变量信息;
2、设置和获取成员变量的值;
3、获取一个类的成员变量列表;
成员变量相关API的应用
Runtime相关API04 —方法
Runtime相关API—方法
面试题:什么是runtime,平时工作中有用到吗?
面试题
方法交换的底层实现:交换两个方法的实现,并且清空缓存。
方法交换的底层实现
METHOD_SWIZZLE(黑魔法)应用:交换系统方法。
方法交换的应用