swift - 如何在没有Optional语句的情况下打印[String?]

时间:2017-06-21 20:17:38

标签: arrays swift optional

let arr = ["foo", "bar", nil, "baz"]

当我打印它时,我得到:

print(arr) // [Optional("foo"), Optional("bar"), nil, Optional("baz")]

但是,我希望得到一个看起来像的输出:

print(arr) // ["foo", "bar", nil, "baz"]

我对Swift的类型系统以及向下转换和可选项的想法不熟悉。我知道Optionals可以使用!运算符或let x = arr.first {...}解包,但我不知道如何获得我正在寻找的结果,或者它是否可能。

0 个答案:

没有答案