title: iOS: ObjectMapper mapping an array of objects without root field
body: <p>Suppose that I have a <code>User</code> object:</p>
  
  <pre><code>class User: Mappable {
      var username: String?
      var age: Int?
      var weight: Double!
      var array: [Any]?
      var dictionary: [String : Any] = [:]
      var bestFriend: User?                       // Nested User object
      var friends: [User]?                        // Array of Users
      var birthday: Date?
  
      required init?(map: Map) {
  
      }
  
      // Mappable
      func mapping(map: Map) {
          username    &lt;- map["username"]
          age         &lt;- map["age"]
          weight      &lt;- map["weight"]
          array       &lt;- map["arr"]
          dictionary  &lt;- map["dict"]
          bestFriend  &lt;- map["best_friend"]
          friends     &lt;- map["friends"]
          birthday    &lt;- (map["birthday"], DateTransform())
      }
  }
  </code></pre>
  
  <p>And my <code>Json</code> contains an array of that object: <code>[User]</code> How can I map this array even if it has not a specific field name? This is what I did:</p>
  
  <pre><code>class Users: Mappable {
  
  var users: [User]?
  
  required init?(map: Map) {
  
          }
  
  // Mappable
          func mapping(map: Map) {
            //What have I to put here??
          }
  </code></pre>
  
  <p>}</p>