swift 为什么设计 guard 语法?

前端之家收集整理的这篇文章主要介绍了swift 为什么设计 guard 语法?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

程序可读性。代码美观。

很多情况下我们会遇到if金字塔(if太多,首行缩进太严重,大块代码都被挤到一块儿),尤其是在闭包里面使用if嵌套对于可读性来说简直是灾难。guard这时可以帮我们解套。

请看如下代码对比:


猜你在找的Swift相关文章