Swift part8 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0536デフォルトの名無しさん (ワッチョイ e53c-fZg2)
2016/09/10(土) 12:32:42.21ID:hj884G230enum Hoge { case Huga, Hige, Fiz, Buz }
// 1個だけだったらなんとかなる
guard let .Huga = hoge else {
// Huga 以外だったら何もしない!
return
}
// こうは書けない
guard hoge == .Huga || hoge == .Hige else {
// Huga, Hige 以外だったら何もしない!
return
}
// 2個以上はswitchを使うしかない?
switch hoge {
case .Huga, .Hige:
break
default:
// Huga, Hige 以外だったら何もしない!
return
}
■ このスレッドは過去ログ倉庫に格納されています