Objective-C是一门动态性比较强的编程语言,OC中的方法调用,都是转换为objc_msgSend函数的调用...[作者空间]
概要:傻瓜式讲解动态绑定和消息转发。学习进度: runtime小序曲,从运行时多态看这股神秘力量 runtime进...[作者空间]
在OC中,我们对方法的调用都会被转换成内部的消息发送执行对objc_msgSend方法的调用,掌握好消息发送,可以...[作者空间]
�楔子Runtime是什么?见名知意,其概念无非就是“因为 Objective-C 是一门动态语言,所以它需要一个...[作者空间]
场景需求:在没有一个类的实现源码的情况下,想改变其中一个方法(一般指系统的方法)的实现,除了继承它重写、和借助类别...[作者空间]
super是什么?先别急着回答,看看下面这段代码 说一下继承关系:Person -> Animal -> NSOb...[作者空间]
Objective-C是基于C语言加入了面向对象特性和消息转发机制的动态语言,这意味着它不仅需要一个编译器,还需要...[作者空间]