标签: arrays swift
我希望将数组[T]分配给可选数组[T?]。这似乎应该是直截了当的,但我想出的唯一解决方案是手动完成。
{{1}}
答案 0 :(得分:5)
我不认为有任何内置方法可以无缝地完成此操作,但地图应该是一个更简单的解决方案:
var input = [T]() let output = input.map { Optional($0) }
修改:根据评论中的建议修改代码。