Swift version: 5.10
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.
SPONSORED Join a FREE crash course for mid/senior iOS devs who want to achieve an expert level of technical and practical skills – it’s the fast track to being a complete senior developer! Hurry up because it'll be available only until February 9th.
Sponsor Hacking with Swift and reach the world's largest Swift community!
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.
Link copied to your pasteboard.