今回は、よく出てくるguard let について調べてみたので、自分なりにわかりやすくまとめたいと思います
#どんな時になぜ使うのか
guard letは、オプショナル型から値を安全に取り出したい時に使います。
Swiftでは、オプショナル型から値としてnilをそのまま取り出すと、エラーになってしまうので、
nilならこの処理、nilじゃなければこの処理と処理を明確にしなければいけないのです。
guard letは日本語訳すると『nilなら処理する』みたいなイメージだとわかりやすいです。
つまり、guard letは値がまだ決まっていない部分の変数宣言の時に使います。