Swift開發(fā)中switch語句值綁定模式
Switch簡介
Switch作為選擇結(jié)構(gòu)中必不可少的語句也被加入到了Swift中,只要有過編程經(jīng)驗的人對Switch語句都不會感到陌生,但蘋果對Switch進(jìn)行了大大的增強(qiáng),使其擁有其他語言中沒有的特性。
// switch語句值綁定模式 let point = (100, 10) switch point { // 遇到有匹配的就不會在執(zhí)行下一個了 這樣子也可以啊case let (x, y) case (let x, let y): print("\(x): \(y)") // 還可以加個判斷,同時滿足匹配 同時 x == -10 case (let x, 10) where x == -10: // 匹配y坐標(biāo)為10 的 print(x); default: print("其他") }
以上所述是小編給大家介紹的Swift開發(fā)中switch語句值綁定模式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
舉例講解Swift編程中switch...case語句的用法
這篇文章主要介紹了Swift編程中switch...case語句的用法,其中fallthrough關(guān)鍵字在switch語句中的使用是重點,需要的朋友可以參考下2016-04-04利用swift實現(xiàn)卡片橫向滑動動畫效果的方法示例
卡片橫向滑動動畫效果相信對大家來說都不陌生,下面這篇文章主要給大家介紹了關(guān)于利用swift實現(xiàn)卡片橫向滑動動畫效果的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。2017-07-07如何利用SwiftUI實現(xiàn)可縮放的圖片預(yù)覽器
這篇文章主要給大家介紹了關(guān)于如何利用SwiftUI實現(xiàn)可縮放圖片預(yù)覽器的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用SwiftUI具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2021-09-09Swift高階函數(shù)contains?allSatisfy?reversed?lexicographicallyPr
這篇文章主要為大家介紹了Swift高階函數(shù)contains?allSatisfy?reversed?lexicographicallyPrecedes用法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06