Objective c 类别类别目标C
在Objective c 类别类别目标C,objective-c,class,types,nsobject,Objective C,Class,Types,Nsobject,在NSObject协议中,它定义了一种类似于以下内容的方法: -(Class) class 类对象是什么类型的对象?或者它甚至是一个物体?我能用这个物体做什么?我可以获得基类或采用的协议吗?类本身是由定义的类,类似于Java中的类。例如,可以使用函数获取类的名称: NSObject *o = [[[NSObject alloc] init] autorelease]; NSLog(@"%s\n", class_getClassName([o class])); // prints "NSOb
NSObject
协议中,它定义了一种类似于以下内容的方法:
-(Class) class
类对象是什么类型的对象?或者它甚至是一个物体?我能用这个物体做什么?我可以获得基类或采用的协议吗?
类本身是由定义的类,类似于Java中的类。例如,可以使用函数获取类的名称:
NSObject *o = [[[NSObject alloc] init] autorelease];
NSLog(@"%s\n", class_getClassName([o class])); // prints "NSObject"
你可以用Class
对象进行各种内省/反思;有关详细信息,请参阅Objective-C运行时参考。现在是
NSObject*o=[[NSObject alloc]init]
NSLog(@“%s\n”,对象_getClassName([o class])代码>
object\u getClassName
而不是class\u getClassName