0
這兩個版本的相同代碼有什麼區別?他們完全相同嗎?如果是,爲什麼這種不必要的混淆語法?在Swift中的case語句中分配兩種方法
let x : Int? = 42
if case let .Some(value) = x{
print("here's an x for ya \(value)")
}
現在,讓我們繼續前進的讓進的括號:
if case .Some(let value) = x{
print("here's an x for ya \(value)")
}