跟C++的输出函数相比,NSlog函数有个很大的优势,就是它可以输出对象。
在实际使用过程中,我们可以通过实现description函数来实现对NSLog函数的重写
-(NSString*)description
{
NSString *ret=[NSString stringWithFormat:@"name= %@,age=%@",self.name,self.age];
return ret;
}
具体sample如下:
跟C++的输出函数相比,NSlog函数有个很大的优势,就是它可以输出对象。
在实际使用过程中,我们可以通过实现description函数来实现对NSLog函数的重写
-(NSString*)description
{
NSString *ret=[NSString stringWithFormat:@"name= %@,age=%@",self.name,self.age];
return ret;
}
具体sample如下: