首页 > 其他 > 详细

黑马程序员----description方法

时间:2015-03-14 06:08:51      阅读:226      评论:0      收藏:0      [点我收藏+]

description方法有两种:- description方法和+ description方法

1、-description方法

  • 使用NSLog%@输出某个对象时,会调用对象- description方法,并拿到返回值(NSString *)进行输出(默认为:<对象名:内存地址>

2.+ description方法

  • 使用NSLog%@输出某个对象时,会调用对象+ description方法,并拿到返回值(NSString *)进行输出(默认为:类名

3.通过修改NSLog的默认输出,即:重写 - description方法或者+ description方法

   技术分享

4.NSLog的一些使用方法

    技术分享

5.注意点:死循环陷阱

  • 如果在- description方法内部使用NSLog%@打印self,就会出现死循环

  • 技术分享

 

 

 

黑马程序员----description方法

原文:http://www.cnblogs.com/unique-ios/p/4336917.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!