「Swift5」switch文でタプルを使うサンプル

2022年2月1日

環境
Swift version 5.5.2 (swift-5.5.2-RELEASE)
Target: x86_64-unknown-linux-gnu
書式
let タプル名 = (値1,値2)
switch(タプル名){
case 値1:処理コード
}

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
let cftTp = (6, 12)
switch (cftTp) {
case (8, 9):
break
case (6, 12):
print("AA")
default:
print("BB")
}
let cftTp = (6, 12) switch (cftTp) { case (8, 9): break case (6, 12): print("AA") default: print("BB") }
let cftTp = (6, 12)

switch (cftTp) {
    case (8, 9):
        break
    case (6, 12):
        print("AA")
    default:
        print("BB")
}

実行結果
AA

Swift

Posted by arkgame