switch case let ... as
Swift ⟩ Pattern Matching ⟩ Sentence Patterns ⟩
👉 比較: if let ... as?
// switch on "protocol type"
switch medium {
case let b as Book : // ... ⭐️ 注意:這裡用的是 `as` 不是 `as?`
case let m as Movie: // ...
default: // ...
}Last updated
Was this helpful?