if let文について今日はif let文について理解していきたいと思います。 まず、SwiftにはOptional Bindingという仕組みがあります。 これはOptional型の値が存在するときはtrueを返し、nilのときはfalseを返す仕組みです。 3行目でOptional型の変数aをアンラップ(unwrap)して中身がnilなのでfalse判定になっています。 下のコードでは、aに値があればそれをアンラップして画面に表示しますが、今回は値がないので値がありませんと表示されます。