やりたいことは以下のような感じのことです。
var number: Int? = 5 switch number { case (0...100): print("0 - 100です") default: print("other") }
これだと、case (0...100)でビルドエラーになります。
var number: Int? = 5 if number != nil { switch number! { case (0...100): print("0 - 100です") default: print("other") } } else { print("other") }
回避策としてこちらのようなコードを考えましたが、もっと簡潔に書く方法がないでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/15 01:05