I want to append all of my object in a single line. I have some object like this:
let abaddon = Hero(name: "abaddon")
let ember = Hero(name: "ember")
let gondar = Hero(name: "gondar")
let kael = Hero(name: "kael")
let kunkka = Hero(name: "kunkka")
let layana = Hero(name: "layana")
let lucifer = Hero(name: "lucifer")
let omni = Hero(name: "omni")
let soul = Hero(name: "soul")
let wind = Hero(name: "wind")
The Hero Object like so:
class Hero {
var name: String!
var image: UIImage? {
return UIImage(named: "\(name)")!
}
required init(name: String) {
self.name = name
}
}
And I want to put them to this array: var heroes = [Hero]()
But I see append only be able to put one object each time.
heroes.append(abaddon)
How to append multiple objects in single line, something like this:
heroes.append([abaddon, ember, gondar])
Any helps would be appreciated, thanks.