黑马程序员技术交流社区

标题: 今天感冒了,老师讲得OC构造方法没听懂,哪位大神给指点... [打印本页]

作者: 蜗牛飞翔    时间: 2015-11-18 21:24
标题: 今天感冒了,老师讲得OC构造方法没听懂,哪位大神给指点...
哪位大神给讲一下,谢谢哈
作者: 大雕会飞    时间: 2015-11-18 23:05
构造方法指的是在创建对象初始化执行的方法
作者: 李凯666    时间: 2015-11-18 23:12
只要把格式记清楚就可以了,概念用几次就懂了
作者: 大雕会飞    时间: 2015-11-18 23:16
对象创建在堆区,
Person * per1 = [person alloc]
Person * per2 = [per init]
init是构造方法
在NSObject的子类中,自定义构造方法
-(id)initDog{
if(self = = [super init]){
_leg = 4;
_name = @"xiaohei";
}
return self;
}
作者: 蜗牛飞翔    时间: 2015-11-19 11:24
大雕会飞 发表于 2015-11-18 23:05
构造方法指的是在创建对象初始化执行的方法

谢谢大神,一会好好看看概念
作者: 蜗牛飞翔    时间: 2015-11-19 11:25
李凯666 发表于 2015-11-18 23:12
只要把格式记清楚就可以了,概念用几次就懂了

恩,一会琢磨琢磨定义
作者: 蜗牛飞翔    时间: 2015-11-19 11:27
大雕会飞 发表于 2015-11-18 23:16
对象创建在堆区,
Person * per1 =
Person * per2 =

牛牛牛,已经摘抄下来{:2_30:}




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