这个是转载至Cooci
老师的:iOS底层原理(二):Runtime研究(二),很尴尬,我没有发现简书有转载功能,只能手动转载一次了,因为下一章要分析runtime
的底层,所以先来个API的调用。
画了一张思维导图在最后面,包含了要分析的所有的知识点,所以很多,显示的可能看不清楚,需要的可以查看原件下载。下一章节Runtime的底层原理之源码分析
- 1 objc_系列函数关注于宏观使用,如类与协议的空间分配,注册,注销等操作 1
- 2 class_系列函数关注于类的内部,如实例变量,属性,方法,协议等相关问题 2-1 2-2
- 3 objcet_系列函数关注于对象的角度,如实例变量 3
- 4 method_系列函数关注于方法内部,如果方法的参数及返回值类型和方法的实现 4
- 5 property_系类函数关注与属性*内部,如属性的特性等 5
- 6 protocol_系类函数关注与协议相关 6
- 7 ivar_xxx函数关注与实例变量的东西 7
- 8 sel_xxx主要讨论关于方法编号相关的东西 8
- 9 imp_xxx主要讨论关于方法实现相关的 9 64d4779714b0fee67365951e6d7b8419.jpeg
网友评论