码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-03-14 06:08:57      阅读:207      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!