位置:首頁 > 高級語言 > Swift教學 > Swift可選鏈

Swift可選鏈

可選鏈(Optional Chaining)


本頁包含內容:

可選鏈(Optional Chaining)是一種可以請求和調用屬性、方法及子腳本的過程,它的可選性體現於請求或調用的目標當前可能為空(nil)。如果可選的目標有值,那麼調用就會成功;相反,如果選擇的目標為空(nil),則這種調用將返回空(nil)。多次請求或調用可以被鏈接在一起形成一個鏈,如果任何一個節點為空(nil)將導致整個鏈失效。


注意:
Swift 的可選鏈和 Objective-C 中的消息為空有些相像,但是 Swift 可以使用在任意類型中,並且失敗與否可以被檢測到。