在一行代码中使用Swift中的字符串数组构建CSV

时间:2014-09-10 14:14:53

标签: ios swift

我在swift中有一个字符串数组,我想我可以这样做:

array.join(",")返回以逗号分隔的元素列表

我得到的错误是:Array<String> not convertible to 'String'

如何在尽可能少的代码中正确执行此操作。

我可以通过循环来构建字符串,但我认为有一种更简单的方法可以做到这一点。

3 个答案:

答案 0 :(得分:10)

给定一个字符串数组:

var x = ["one", "two", "three"]

连接字符串的正确语法是:

Swift 1.2

",".join(x)

Swift 2.0

x.joinWithSeparator(",")

答案 1 :(得分:8)

Swift 2 中,

array.joinWithSeparator(",")

答案 2 :(得分:3)

Swift 4

ul,li {
padding:0;
margin:0;
list-style:none;
}

li {
width:30px;
}
.gen {
  width: 140px
}

li {
  display: inline-block;
}

.ic {
  width: 100%
}