首页 > 系统 > iOS > 正文

iOS new与alloc/init的区别

2019-11-09 17:16:55
字体:
来源:转载
供稿:网友

概括来说,new和alloc/init在功能上几乎是一致的,分配内存并完成初始化。

差别在于,采用new的方式只能采用默认的init方法完成初始化,

采用alloc的方式可以用其他定制的初始化方法。

- (id)init {

    self = [superinit];

    if (!self)returnnil;

    self.title =@"Examples";

    returnself;

}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表