I have a JSON response whose answer I have to parse. I am writing individual elements to an array named courseDataArrayusing for loop. After that, I want to write this newly created array to another array with the name combinedCourseArrayin order to pass this to UITableView. Creating the first array works fine.
But how can I create another array combinedCourseArraythat contains all arrays of type courseDataArray?
for (index, element) in result.enumerate() {
if let courseEntry = result[index] as? [String:AnyObject]{
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
}
source
share