objective-c 自定义构造方法

2018-04-10  本文已影响0人  一世长安乱

自定义一个init方法

  1. 一定是一个对象方法
  2. 一定返回id或者instancetype
  3. 方法名称一定以init开头
 - (instancetype)initWithInfo:(NSString *)info
{
    //先初始化父类
    if(self = [super init])
    {
        _info = info;
    }
    return self;
}
注意:

自定义构造方法可以有1个或者多个参数

上一篇下一篇

猜你喜欢

热点阅读