There are three ways of adding one array to another, and you can use whichever syntax you prefer.
First, make a couple of test arrays to work with:
var first = ["John", "Paul"] let second = ["George", "Ringo"]
I made the
first array mutable so we can join the second array to it.
One option for joining arrays is
append(contentsOf:) method, used like this:
Another option is using the
+= operator, which is overloaded for arrays to combine elements:
first += second
The third option is to use a regular
+ to create a new array by combining two others:
let third = first + second
Available from iOS – learn more in my book Pro Swift
Did this solution work for you? Please pass it on!
Other people are reading…
About the Swift Knowledge Base
This is part of the Swift Knowledge Base, a free, searchable collection of solutions for common iOS questions.
Go from iOS to macOS the easy way!
If you like Hacking with Swift, you'll love Hacking with macOS – learn to build macOS apps today, using 18 real-world projects!