摘要:
来源Swift 中的扩展可以:计算型属性和计算静态属性实例方法和静态方法构造器定义脚本定义和使用新的嵌套类型注意:如果你定义了一个扩展向一个已有类型添加新功能,那么这个新功能对该类型的所有已有实例中都是可用的,即使它们是在你的这个扩展的前面定义的也一样。扩展语法声明一个扩展使用关键字extensio... 阅读全文
摘要:
Official documents来源自可选链可替代强制拆包为可选链定义模型类通过可选链调用属性通过可选链调用方法通过自判断链接调用子脚本可选链可替代强制拆包通过在想调用的属性、方法、或子脚本后面的可选值放一个问号,可以定义一个可选链接。这一点很像在可选链接后面放一个声明符号来强制拆得其封包内的值... 阅读全文