Returns a new string by concatenating the elements of the sequence, adding the given separator between each element.
SDK
- Xcode 10.0+
Framework
- Swift Standard Library
Declaration
Available when Element is String.
Parameters
separatorA string to insert between each of the elements in this sequence. The default separator is an empty string.
Return Value
A single, concatenated string.
Discussion
The following example shows how an array of strings can be joined to a single, comma-separated string:
let cast = ["Vivien", "Marlon", "Kim", "Karl"]
let list = cast.joined(separator: ", ")
print(list)
// Prints "Vivien, Marlon, Kim, Karl"