黑马程序员技术交流社区
标题:
获取类对象的方式
[打印本页]
作者:
时振
时间:
2014-12-10 23:55
标题:
获取类对象的方式
获取类对象的2种方式
Class c = [Person class]; // 类方法
或者
Person *p = [Person new];
Class c2 = [p class]; // 对象方法
这块有些晕
作者:
arui12580
时间:
2014-12-11 00:11
类有个外号叫类对象。既然都叫它对象了,那它肯定有个类型。类对象是一种Class类型的。你要找类对象,有2种方式,一种是先找到它创建出来的对象,然后再找到它。既然是从对象身上找,那肯定是一种对象方法。如
Person *p = [Person new];
Class c2 = [p class]; // 对象方法
另一种是直接找它不就行了嘛。它不是还有个名字叫类吗。所以就用类方法找他。
如Class c = [Person class]; // 类方法
2个找它的方法,也就是class。只不过一个是对象方法,一个是类方法。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2