A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zlc 中级黑马   /  2015-7-10 09:45  /  834 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.私有方法:在.h中没有声明,在.m中实现,此时该方法被称为私有方法
2.description方法,用%@格式打出对象时,调用的是description方法
创建一个对象
  1. Dog *d=[Dog new];
复制代码

打印d的对象
  1. NSLog(@"\n%@",d);
复制代码

当我们以%@的格式,打印了对象d,此时调用了对象的description方法;对象中如果没有重写父类的description方法,则调用父类的
在类的实现中可以重写父类的description,包括description对象方法和description类方法

5 个回复

倒序浏览
私有方法在哪讲的 = = 我好像没注意。。。
回复 使用道具 举报
还么有听过私有呢
回复 使用道具 举报
OUT___Man 发表于 2015-7-10 10:25
私有方法在哪讲的 = = 我好像没注意。。。

基础视频
回复 使用道具 举报
毛琳东 发表于 2015-7-10 21:32
还么有听过私有呢

:lol                    
回复 使用道具 举报
OUT___Man 发表于 2015-7-10 10:25
私有方法在哪讲的 = = 我好像没注意。。。

那当然,因为这是其他高级语言里有的,一般用private修饰,但在OC中不一样。。。需要自己变相的实现私有方法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马