廢話不多說了,直接給大家貼代碼了,具體代碼如下所示:
/** switch 語句 */ let str = "aAbBacdef" let str2 = "aAbBadef" let str3 = "aAbBadeff"// var array = []; for c in ["A", "a", str3] { switch c {// case "a": case "a", "A": print("ldd") // 必須有 default: print("dd") } } /** case "a": case "A": print("ldd") 在 C語言中, 這樣寫 無論遇到 a A 都會執行 print("ldd"); 在 Swift中就不允許這樣子了,但是可以這樣子寫 case "a", "A": 中間用逗號隔開 */// switch value {// case pattern:// code// default:// code// } /** c 語言中 case 下面有個 break; 如果忘了寫break, 會順序執行下面的語句,直到執行break; 但是swift語言就是看到這一點就,不要break了。比較case里面的條件后, 執行完畢后面的語句就自動退出 該switch語句了。 如果想要繼續執行 用fallthrough */
以上所述是小編給大家介紹的Swift中swift中的switch 語句,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!
新聞熱點
疑難解答