可选链接是一个查询和调用当前可选的可选项的属性,方法和下标的过程nil.如果optional包含值,则属性,方法或下标调用成功; 如果是可选的nil,则返回属性,方法或下标调用nil.多个查询可以链接在一起,如果链中的任何链接,整个链都会正常失败nil. 注意 Swift中的可选链接类似于nilObjective-C中的消息传递,但其方式适用于任何类型,并且可以检查其成功与否. 可选链接作为强制解包的替代方法 您可以通过?在可选值之后放置一个问号()来指定可选链接,如果可选值为非,则在该值上调用