class 方法

实例对象调用class方法时返回这个实例对象的isa指针,也就是对应的类对象;

类对象调用class方法时返回这个类对象本身。

(注:如果想一直获得一个类的类对象,也就是isa指针,可以调用runtime的object_getClass方法。)

例:

Person *p = [Person new];

 

Class cls1 = [p class];

Class cls2 = [Person class];

 

扫描二维码关注公众号,回复: 3101857 查看本文章

这里cls1等于cls2,都是Person这个类对象。

类名可以看做是类对象。

猜你喜欢

转载自www.cnblogs.com/yibinpan/p/9615605.html
今日推荐