黑马程序员技术交流社区

标题: [求助]关于objective-c类的init方法的问题 [打印本页]

作者: zhaozigeng    时间: 2014-12-28 11:30
标题: [求助]关于objective-c类的init方法的问题
在初始化时,if(self = [super init]){.....};判定语句究竟起到了什么作用?

作者: chasedream    时间: 2014-12-28 12:35
判断父类里面的成员变量是否初始化成功,相当于两句self =[super init]; if(self !=nil)
作者: 歧路    时间: 2014-12-28 13:12
[super init] 初始化父类中声明的一些成员变量和其他属性,self = [super init]; if(self != nil){...},如果对象初始化成功,才有必要进行接下来的初始化。




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