美文网首页
runTime 机制及测试

runTime 机制及测试

作者: iOS技术交流 | 来源:发表于2022-06-07 14:38 被阅读0次

一、runtime翻译过来称为运行时,与之对应的是编译时。大部分的iOS开发人员,都听过runtime这个词,也知道运行时。但只是停留在表面,只是知道而已,并没有去深入的去探索和分析过。

二、直接上代码如下:

输出结果如下:

1、动态添加对象的成员变量和方法;

2、动态的交换两个方法的实现;

3、拦截替换方法;在方法上增加额外功能;

4、实现NSCoding的自动归档和解档;

5、实现字典模型的自动转换;

总结:若要使用runtime,需要先引入头文件import <objc/runtime.h>,希望以上内容能帮到你们,谢谢。

相关文章

网友评论

      本文标题:runTime 机制及测试

      本文链接:https://www.haomeiwen.com/subject/iedemrtx.html