iOS:runtime 消息传递 方法查找
作者:互联网
文章目录
1.消息传递
1.1 objc_msgSend: 消息传递转化为了函数调用
1.2 objc_msgSendSuper(从父类的方法列表开始查找)
1.3 消息传递过程(机制)
1.4 面试题
打印两个都是 iPhone
2.方法查找
面试问题:缓存查找的具体流程和步骤?
2.1 缓存查找(hash查找)
2.2 当前类中查找(已排序好的:二分查找,没有排序:一般遍历)
2.3 父类逐级查找:先查找父类的cache(缓存)
标签:runtime,iOS,缓存,objc,查找,排序,消息传递,父类 来源: https://blog.csdn.net/baidu_40537062/article/details/118496550