在Swift中将带有\ n的数组元素合并到String中

时间:2018-07-10 06:11:50

标签: ios arrays swift string

我正在尝试将字符串数组与\n合并,但是没有任何解决方案。我有以下类型的数组,其中包含节名称。

let arrSectionName = [
    "Section 1",
    "Section 2",
    "Section 3",
    "Section 4",
    "Section 5",
    "Section 6",
]

现在,我要从数组上方获取此字符串:

  

“第1部分\ n第2部分\ n第3部分\ n第4部分\ n第5部分\ n   6“

因此,最终消息应显示如下:

警报消息输出:

    Following section which are still pending to complete, please verify and try again:
    Section 1
    Section 2
    Section 3
    Section 4
    Section 5
    Section 6

部分名称是动态的,将在运行时更改并存储在arrSectionName中。

1 个答案:

答案 0 :(得分:7)

您应该使用joined(separator:)。它连接数组元素,并在元素之间添加给定的分隔符字符串。

let str = arrSectionName.joined(separator: " \n")