在众多 Swift 提供给 Objective-C 程序员使用的新特性中,有个特性把自己伪装成一个无聊的老头,但是却在如何优雅的解决“鞭尸金字塔“的问题上有着巨大的潜力。很显然我所说的这个特性就是 switch 语句, 对于很多 Objective-C 程序员来说,除了用在Duff's Device上比较有趣之外,switch 语句非常笨拙,与多个 if 语句相比,它几乎没有任何优势。

不过 Swift 中的 switch 语句能做的就多了。在接下来的教程里,我会更加详细的讲解这些新特性的各种用途。

阅读原文 »

2 收藏


直接登录

推荐关注