「Swift5」switch文でタプルとワイルドカードを使うサンプル
環境
Swift version 5.5.2 (swift-5.5.2-RELEASE)
Target: x86_64-unknown-linux-gnu
書式
let タプル名 = (値1,値2)
switch(タプル名){
case (_, 値2):処理コード
}
使用例
let nntp = (15, 21) print("タプルとワイルドカードを使う") switch (nntp) { case (0, 0): break case (_, 21): print("AA11") case (15, _): print("BB55") default: print("CC") }
実行結果
タプルとワイルドカードを使う
AA11