title: How to append object multiple time to an array
body: <p>I want to append all of my object in a single line. I have some object like this:</p>
  
  <pre><code>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")
  </code></pre>
  
  <p>The Hero Object like so:</p>
  
  <pre><code>class Hero {
  
      var name: String!
      var image: UIImage? {
          return UIImage(named: "\(name)")!
      }
  
      required init(name: String) {
          self.name = name
      }
  }
  </code></pre>
  
  <p>And I want to put them to this array: <code>var heroes = [Hero]()</code></p>
  
  <p>But I see <code>append</code> only be able to put one object each time.</p>
  
  <pre><code>heroes.append(abaddon)
  </code></pre>
  
  <p>How to append multiple objects in single line, something like this:</p>
  
  <pre><code>heroes.append([abaddon, ember, gondar])
  </code></pre>
  
  <p>Any helps would be appreciated, thanks.</p>