title: How to append an array in another array in Swift?
body: <p>I have a JSON response whose answer I have to parse. I write the single elements into an array called <code>courseDataArray</code> using a <code>for loop</code>. After that, I want to write this newly created array into another array called <code>combinedCourseArray</code> with the aim to pass that on to a <code>UITableView</code>. Creating the first array seems to work fine.</p>
  
  <p>But how can I create another array <code>combinedCourseArray</code> who contain all arrays of type <code>courseDataArray</code>?      </p>
  
  <pre><code>for (index, element) in result.enumerate() {
  
              // get one entry from the result array
              if let courseEntry = result[index] as? [String:AnyObject]{
  
                  //work with the content of the array
                  let courseName = courseEntry["name"]
                  let courseType = courseEntry["course_type"]
                  let courseDate = courseEntry["cor_date"]
                  let courseId = courseEntry["cor_id"]
                  let duration = courseEntry["duration"]
                  let schoolId = courseEntry["sco_id"]
                  let status = courseEntry["status"]
  
  
                  let courseDataArray = ["courseName" : courseName, "courseType": courseType, "courseDate": courseDate, "courseId": courseId, "duration": duration, "schoolId":schoolId, "status":status]
  
                  print(courseDataArray)
  
                  var combinedCourseArray: [String: AnyObject] = [:]
                  combinedCourseArray[0] = courseDataArray //does not work -- error: cannot subscript a value of type...
  
                 // self.shareData.courseStore.append(scooter)
  
              }
  </code></pre>