Свифт: охранник против если
Я читал о Optionals в Swift, и я видел примеры, гдеif let
используется, чтобы проверить, содержит ли Optional значение, а в случае - сделать что-либо с развернутым значением.
Тем не менее, я видел, что в Swift 2.0 ключевое словоguard
используется в основном. Интересно,if let
был удален из Swift 2.0 или, если это все еще возможно использовать.
Должен ли я изменить свои программы, которые содержатif let
вguard
?