黑马程序员技术交流社区

标题: oc中的私有方法和description方法 [打印本页]

作者: zlc    时间: 2015-7-10 09:45
标题: oc中的私有方法和description方法
1.私有方法:在.h中没有声明,在.m中实现,此时该方法被称为私有方法
2.description方法,用%@格式打出对象时,调用的是description方法
创建一个对象
  1. Dog *d=[Dog new];
复制代码

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

当我们以%@的格式,打印了对象d,此时调用了对象的description方法;对象中如果没有重写父类的description方法,则调用父类的
在类的实现中可以重写父类的description,包括description对象方法和description类方法
作者: OUT___Man    时间: 2015-7-10 10:25
私有方法在哪讲的 = = 我好像没注意。。。
作者: 毛琳东    时间: 2015-7-10 21:32
还么有听过私有呢
作者: zlc    时间: 2015-7-12 10:02
OUT___Man 发表于 2015-7-10 10:25
私有方法在哪讲的 = = 我好像没注意。。。

基础视频
作者: zlc    时间: 2015-7-12 11:06
毛琳东 发表于 2015-7-10 21:32
还么有听过私有呢

:lol                    
作者: 闪电侠    时间: 2015-7-12 11:08
OUT___Man 发表于 2015-7-10 10:25
私有方法在哪讲的 = = 我好像没注意。。。

那当然,因为这是其他高级语言里有的,一般用private修饰,但在OC中不一样。。。需要自己变相的实现私有方法




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2