Swift-switch-statement
提供:Dev Guides
Swift-Switchステートメント
Swift 4のswitchステートメントは、CおよびC プログラミング言語で発生するような後続のケースの最下部を通過するのではなく、最初に一致したケースが完了するとすぐに実行を完了します。 以下は、CおよびC のswitchステートメントの一般的な構文です-
ここでは、 break ステートメントを使用して、caseステートメントから抜け出す必要があります。そうしないと、実行制御は、一致するcaseステートメントに続く以下の case ステートメントを通過します。
構文
以下は、Swift 4で利用可能なswitch文の一般的な構文です-
例1
以下は、フォールスルーを使用しないSwift 4プログラミングのswitchステートメントの例です-
上記のコードをコンパイルして実行すると、次の結果が生成されます-
例2
以下は、フォールスルーを使用したSwift 4プログラミングのswitchステートメントの例です-
上記のコードをコンパイルして実行すると、次の結果が生成されます-