黑马程序员技术交流社区

标题: 实例化对象的时候关键字new的作用 [打印本页]

作者: knight_zfh1288    时间: 2015-10-18 23:57
标题: 实例化对象的时候关键字new的作用
本帖最后由 knight_zfh1288 于 2015-10-18 23:59 编辑

           OC中,对象的实例化语法:类名  *对象名 = [类名  new];
            new在对象的实例化过程中共做了三件事:
            1、开辟内存空间,相当于alloc函数。
            2、对类的成员属性初始化,相当于init函数,一般初始化值为0或者nil。若初始化为指定的值,可以重写init函数。
            3、返回对象地址。





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