Swift version: 5.1
You can convert a string to an array by breaking it up by a substring using the
components(separatedBy:) method. For example, you can split a string up by a comma and space like this:
let str = "Andrew, Ben, John, Paul, Peter, Laura" let array = str.components(separatedBy: ", ")
That will return an array of six items, one for each name.
LEARN SWIFTUI FOR FREE I have a massive, free SwiftUI video collection on YouTube teaching you how to build complete apps with SwiftUI – check it out!
Available from iOS 7.0 – see Hacking with Swift tutorial 5
This is part of the Swift Knowledge Base, a free, searchable collection of solutions for common iOS questions.