description(相当于Java中的toString()方法)
有两个(一个对象方法,一个类方法),以对象方法为主.
可以使用%@取值
Person *p=[Person new];
NSLog(@"%@",p);//调用对象description方法
Class c=[Person class]
NSLog(@"%@",c);//调用类的description方法
注意:坑
在description方法里尽量不要使用self调用
-(void)description{
NSLog(@"%@",self);
}
会无限循环
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合终身会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步