1、在.m文件中 把init方法写上
2、调用 [super init] ---》 使用父类的初始化方式 把继承自父类的一些属性进行初始化 如果初始化成功则返回对象本身。如果初始化失败
则返回 nil
3、把 [super init] 返回的结果 赋值给 self
4、判断self是否为真 如果为真 则对自己的属性 进行初始化 。 如果失败则没有必要初始化自己的属性。
5、 使用return 返回 self;
- (id)init{
self = [super init]
if(self){
//对自己属性进行初始化
}
return self;
}
|
|