如何理解init和dealloc方法 - OC

如何理解init和dealloc方法 - OC_第1张图片
屏幕快照 2015-08-20 21.45.47.png
  • Person类继承了父类和基类。

  • 所以在使用Xiaomin->init方法的时候。
    要先调用Person->init方法,再调用Student->init方法,最后才调用Xiaomin->init方法(先对父类和基类进入属性的初始化)

  • 同样在使用Xiaomin->dealloc方法的时候。
    要先释放Xiaomin->dealloc方法,再释放Student->dealloc方法,最后才释放Person->dealloc方法(先把自己释放,再释放父类和基类)

你可能感兴趣的:(如何理解init和dealloc方法 - OC)