description(相当于Java中的toString()方法)

有两个(一个对象方法,一个类方法),以对象方法为主.

可以使用%@取值

Person *p=[Person new];

NSLog(@"%@",p);//调用对象description方法

Class c=[Person class]

NSLog(@"%@",c);//调用类的description方法

 

注意:坑

description方法里尽量不要使用self调用

-(void)description{

  NSLog(@"%@",self);

}

会无限循环

posted @ 2016-01-11 21:43  爱上咖啡的唐  阅读(999)  评论(0编辑  收藏  举报