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

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

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

 

例:

Person *p = [Person new];

 

Class cls1 = [p class];

Class cls2 = [Person class];

 

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

 

类名可以看做是类对象。

posted on 2018-09-09 22:40  ximenchuixie  阅读(111)  评论(0编辑  收藏  举报