Swift中未包装的非可选项

Swift中未包装的非可选项,swift,optional,Swift,Optional,字符串?-表示可选字符串 串表示隐式展开的可选字符串 字符串作为一种类型,如果没有?或最后呢 我问的原因是: 阅读不同类型的swift文档时?和我看不出隐式展开的选项是String还是String 我现在知道了。因此,文档可能更清晰,或者为普通字符串指定一个专用名称会有所帮助。一个没有字符串的字符串?或结尾只是一根线。它不是可选的。字符串就是字符串。。。你期望什么?不是所有的东西都必须是可选的。在会议中,我可以想象有人说你应该使用字符串。其他人说可以吗?。你说不,不是可选的,不是隐式展开的,只是

字符串?-表示可选字符串

串表示隐式展开的可选字符串

字符串作为一种类型,如果没有?或最后呢

我问的原因是:

阅读不同类型的swift文档时?和我看不出隐式展开的选项是String还是String


我现在知道了。因此,文档可能更清晰,或者为普通字符串指定一个专用名称会有所帮助。

一个没有字符串的字符串?或结尾只是一根线。它不是可选的。

字符串就是字符串。。。你期望什么?不是所有的东西都必须是可选的。在会议中,我可以想象有人说你应该使用字符串。其他人说可以吗?。你说不,不是可选的,不是隐式展开的,只是普通的。长篇大论的我可以得到一个简单的名字。我想如果有一个名字会更好。谢谢。@Rowangantier它确实有一个名称字符串。有字符串、带?的可选字符串和带!的隐式展开字符串!。好吧,很公平。