- 博客(2)
- 收藏
- 关注
原创 Objective-C之方法调用机制(消息传递)
在 Objective-C之Meta-class和isa指针 中我提到,当一个对象调用方法的时候,objective-c的运行时会去这个对象的isa指针缩指向的Class的方法列表中去寻找对应的方法。我们再看一下objc_Class的定义,这次我加上注释。struct objc_class { Class isa OBJC_ISA_AVAILABILITY; #if !__OB
2015-11-19 13:51:39 1310
原创 Objective-C之Meta-class和isa指针
1.Objective-C中的类根据面向对象的基本概念,类是对象的抽象,对象是类的具体化,但是在Object-C中,有所区别。在oc中,类(Class)同样是对象的一部分,每一个对象都有一个指针(isa)指向一个类。一个对象的类由它的isa所指向的Class决定。我们可以看一下oc中id的定义, objc_object的定义/// A pointer to an instance
2015-11-13 17:53:25 564
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人