我知道如果我想将一个 Int
数组转换成一个 String
,需要这样做:
[0,1,1,0].map{"\($0)"}.reduce(""){$0+$1}
但我无法想象如何将一个由Int
组成的数组转换为逗号分隔的String
你可以这样做:
let formattedArray = ([0,1,1,0].map{String($0)}.joined(separator: ",")
[0,1,1,0].map{String($0)}.joined(separator: ",")
就可以了。 - WestCoastProjects
String
数组,因此不能回答OP的问题;它缺少了map
步骤。所以在我看来这不是完全重复的问题。 - idz