我非常喜欢在 guard 或者 let 语句中对可空值进行多重解包 (multi-unwrapping),并且也喜欢使用附加的 where 从句。您可以在我之前的文章中看到相关介绍。然而,有些时候我会碰到这样一种情况,也就是在多重解包当中,当我调用的某个函数不返回可空值(或者使用数组下标语法获取数组元素)的时候,会出现问题。
在过去的几天中,我一直忙于开发 try! Swift 会议的官方 App(只剩两周半的时间了,我的天哪?)!项目中一大亮点就是,我要实现在 app 中使用 3D Touch 来支持演讲者和展示的内容的弹窗预览(Peek & Pop)。幸运的是,@allonsykraken的博文Peek & Pop Spirit Guide让这个任务完成起来比较简单,为 table view 主...
作者:Erica Sadun,原文链接,原文日期:2016-03-03译者:Crystal Sun;校对:shanks;定稿:Cee 今天,苹果接受了三大重要的内部驱动的提议(有些提议内容稍作了修改): SE-0005 将 Objective-C 的 API 更好地转换成 Swift SE-0006 将 API 指南添加到标准库里 SE-0023 API 设计指南 由 Swift 核心团队开发的,这三大...