程序员

如何使用description

2015-12-31  本文已影响90人  iOS之家

//输出对象描述信息,建议工作后,在数据模型中,都要写上此方法

// toString()

- (NSString*)description

{

     return[NSStringstringWithFormat:@"<%@: %p> {name: %@, age: %d}",self.class,self,self.name,self.age];

}

+ (NSString*)description  // 类方法是输入类名

//输出对象描述信息,建议工作后,在数据模型中,都要写上此方法

(二)实现打印对象的所有属性

(三)区别

+description方法决定了类对象的输出结果,即类本身

-description方法决定了实例对象的输出结果,即Person创建的对象

上一篇 下一篇

猜你喜欢

热点阅读