一、简介
与.NET一样,在.NET上得Object对象有个ToString()方法可以用于输出对象的信息,在iOS上的NSObject也有一个方法,为description,该方法返回objc对象的描述信息,当我们调用NSLog打印一个对象或者NSString格式化输出一个对象的时候,就会调用该方法,NSObject还有另一个方法debugDescription,用于在调试控制台输出信息(在控制台输出对象信息如:po person),默认情况下debugDescription调用的时description方法
二、演示
@interface Person : NSObject @property (nonatomic, assign) NSUInteger age; @property (nonatomic, copy) NSString *name; @property (nonatomic, assign) NSUInteger gender; @property (nonatomic, assign) float weight; @end @implementation Person @end