调试对象时使用系统对象,打印并查看对象信息,系统会列出内部属性参数。而我们自定义的类,直接打印,显示的内容没什么用。这时我们可以使用对象的description方法,因为在构建需要打印到日志的字符串时,object对象会收到description消息,该方法所返回的描述信息将取代“格式化字符串”里的“%@”。
屏幕快照 2017-05-12 下午5.34.41.png 屏幕快照 2017-05-12 下午5.35.08.png 屏幕快照 2017-05-12 下午5.34.52.png1,实现description 方法返回一个有意义的字符串,用以描述该实例
2,若想在调试时打印出更详尽的对象描述信息,则应该实现debugDescription方法
网友评论