Person *p = [Person new];
- 我们都说p是Person类型的变量,但其Person它其实还是一个对象(class类型的对象)叫类类型的对象,而Person类型的 *p叫类类型的变量叫实例对象
- 类对象是一种数据结构,存储类的基本信息:类大小,类名称,类版本以及消息与函数的映射表等。
如何获取类对象
-
通过实例对象获取类对象
Class c = [p Class]; //通过 实例对象 获取 类对象
通过类名来获取类对象
Class c1 = [Person Class];