可选链接

Posted caoliu1024

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可选链接相关的知识,希望对你有一定的参考价值。

可选链接

可选链接:查询和调用当前可能为nil的可选项的属性,方法和下标的过程。若当前optional包含值,则属性,方法或下标调用成功;若optionalnil,则属性,方法或下标调用会返回nil。多个可选链接可以链在一起,如果链中的任何可选链接返回nil,则整个链都会正常失败。

可选链接作为强制解包的替代方法

可选链接表示:在要调用属性,方法或下标的可选项后放置?。与可选项后放置!进行强制解包相似,但主要区别在于使用?时,当可选项为nil,链接便会返回nil,来正常失败;若为!,可选项为nil时,强制解包会触发运行时错误。 即使要查询的属性,方法或下标返回的是非可选值,可选链接调用的结果也始终是可选的。



以上是关于可选链接的主要内容,如果未能解决你的问题,请参考以下文章

如何从片段内的列表视图打开链接网址?

在 JSP 中的 <% %> 代码片段中添加链接

HTML代码片段

HTML代码片段

Azure 函数可选查询参数

TS1109,WebStorm 对可选链接的反应不正确