エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 人気コメント
- 新着コメント
関連記事
Swift ifとguardのエトセトラ - Re.Ra.Ku アドベントカレンダー day 11 - Re.Ra.Ku tech blog
Re.Ra.Ku アドベントカレンダー 11日目です。 こんにちは、神場です。 前回の記事 に引き続き、今回もSw... Re.Ra.Ku アドベントカレンダー 11日目です。 こんにちは、神場です。 前回の記事 に引き続き、今回もSwift関連の記事となります。 概要 今回はif文とguard文に関するtipsです。 if文は一般の条件分岐に、guard文は想定外の値が来た場合などの早期リターンに使われるという違いはありますが、使い方が似ているためこの記事ではまとめて紹介したいと思います。 ifとguard両方で使えるもの 今回紹介するのはこの3つです。いずれもifとguardの両方で使えます。 if let, guard letによるOptional Binding if A, B, ..., guard A, ,B ...のような複数の条件 if case, guard caseによるパターンマッチ 順番に見て行きましょう。 if let, guard letによるOptional Binding まず