可失败构造函数用法

来源:互联网 发布:港股交易规则 知乎 编辑:程序博客网 时间:2024/05/16 07:27

使用init?可以构建可失败构造函数,在一定条件下(通过if语句实现),满足构造失败的情况时,可以返回nil(通过return语句),表示构造不成功。


构造体书写可失败构造函数时,先判断后赋值;类是先赋值,后判断。


可失败构造函数可以传递,在继承和调用过程中,只要一个环节失败,整体就是失败的。



0 0