iOS--Runtime(二)
2021-06-16 本文已影响0人
mayuee



使用场景:字典转模型:1. 但是属性名要和字典key一致,或者设置映射关系字典 2. 有继承关系,还要注意遍历父类属性(supClass = class_getSuperclass(subClass))
自动解档归档:encoder,decoser
使用场景:查看私有属性



Runtime使用场景

hook 处理可变数组添加空对象的异常(同理NSMutableDictionary)


方法交换,UIControl分类拦截UIButton事件
