我非常喜欢在 guard 或者 let 语句中对可空值进行多重解包 (multi-unwrapping),并且也喜欢使用附加的 where 从句。您可以在我之前的文章中看到相关介绍。然而,有些时候我会碰到这样一种情况,也就是在多重解包当中,当我调用的某个函数不返回可空值(或者使用数组下标语法获取数组元素)的时候,会出现问题。
作者:Erica Sadun,原文链接,原文日期:2016-03-03译者:Crystal Sun;校对:shanks;定稿:Cee 今天,苹果接受了三大重要的内部驱动的提议(有些提议内容稍作了修改): SE-0005 将 Objective-C 的 API 更好地转换成 Swift SE-0006 将 API 指南添加到标准库里 SE-0023 API 设计指南 由 Swift 核心团队开发的,这三大...