swift中的初始化器

2020-09-11  本文已影响0人  梁森的简书

swift中的结构体和类

0.初始化器.jpg 0.初始化器的相互调用.jpg 0.两段式初始化.jpg 0.安全检查.jpg 0.重写.jpg 0.自动继承.jpg

指定初始化器

纵向调用
有父类就要调用父类的初始化器,保证继承的属性也有值。
super之前初始化本类所有的属性,之后才能使用self(如调用方法)。

便捷初始化器

横向调用

使用任何初始化器都必须保证所有的成员变量都有值。

上一篇 下一篇

猜你喜欢

热点阅读