- (NSString *)description{}方法:
我们知道通过NSLog(@"%@",对象名);打印OC对象,这是因为它会调用对象的-(NSString *)description{}方法,所以当我们想要将对象的内容以某个格式打印的时候,我们可以重写-(NSString *)description{}方法;
+ (NSString *)description{}方法:
Class c = [Person class];
NSLog(@"%@",c);
这个打印结果是Person,因为它调用了+ (NSString *)description{}方法 |
|