最佳答案
我一直在阅读关于 Swift 中的 Optionals 的文章,我看到过一些例子,其中使用 if let
来检查一个 Options 是否保存了一个值,如果确实保存了一个值,则使用取消包装的值进行处理。
然而,我看到在 Swift 2.0中,关键字 guard let
是最常用的。我想知道 if let
是否已经从 Swift 2.0中删除,或者它是否仍然可以使用。
我是否应该将包含 if let
的程序更改为 guard let
?