Runtime简介
2020-08-13 本文已影响0人
ychen3022
1、总结
-
<1>什么是runtime?平时的项目中有用过吗?
(1) 、OC是一门动态性比较强的编程语言,允许很多操作推迟到程序运行时才进行,OC的动态性就是由Runtime来支撑的。
(2)、Runtime的运用:
关联对象给分类添加属性
遍历类的所有成员变量(修改textField的占位文字颜色、字典转模型、自动归档解档)
交换方法实现,主要是交换系统自带的方法,(友盟埋点,我是在利用了runtime)
利用消息转发机制解决方法找不到的问题