00『 基础知识 』iOS学习笔记iOS学习开发

iOS开发_new与alloc init 的区别

2017-01-13  本文已影响107人  CN_HarrySun
iOS创建对象的两种方式
alloc init / new
第一种方式(alloc init)来创建对象时,系统首先会给变量分配内存,然后调用init方法来进行初始化,或者调用initWith方法来初始化。
第二种方式(new)是第一种方式中两步的综合,系统会直接开辟好内存,调用init方法来初始化对象,但是只能调用init方法。
区别

有问题欢迎指正以及相互探讨 —— CoderSun

上一篇下一篇

猜你喜欢

热点阅读