一 、动态方法决议 1、方法最后的查找会在lookUpImpOrForward顺着继承链查询 当第一次方法找不到会...[作者空间]
iOS 常见知识点(一):Runtime:https://www.jianshu.com/p/965bd18cb0...[作者空间]
一、super的本质 有一个Person类和一个Student类,Student类继承自Person类。现在在St...[作者空间]
一、什么是Runtime? 我们都知道,从源代码到可执行文件需要经历三个阶段:编译、链接、运行。Objective...[作者空间]
前言:Category在Objc中非常重要,在平时的iOS的面试中针对Category的问题更是层出不穷,如:1)...[作者空间]
简单说就是进行方法交换。 在Objective-C中调用一个方法,其实是向一个对象发送消息,查找消息的唯一依据是s...[作者空间]
它们之间的关系:一个类(Class)持有一个分发表,在运行期分发消息,表中的每一个实体代表一个方法(Method)...[作者空间]
方法查找 方法查找的流程:缓存查找-->当前类查找-->父类逐级查找 1.缓存 看看缓存中是否有对应的方法实现...[作者空间]
runtime runtime 是iOS的运行时,用于实现iOS加载和调用属性和方法。 函数中load方法没有使用...[作者空间]
本文讲述 iOS Runtime 相关的知识点,从下面几个方面探寻 iOS Runtime的实现机制。 Runti...[作者空间]
摘要:这篇文章首先介绍runtime原理,包括类,超类,元类,super_class,isa,对象,方法,SEL,...[作者空间]
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,...[作者空间]
一、简介 在 iOS中可以直接调用某个对象的消息方式有两种:一种是 performSelector:withObj...[作者空间]