swift - Alamofire wrong order of JSON response -


i use alamofire populate tableview. extract of code:

var arrres = [[string:anyobject]]()         alamofire.request(api_url5).responsejson { (responsedata) -> void in             if((responsedata.result.value) != nil) {                 let swiftyjsonvar = json(responsedata.result.value!)                  if let resdata = swiftyjsonvar["data"].arrayobject {                     self.arrres = resdata as! [[string:anyobject]]                     print (api_url5)                     print (self.arrres)                 }                 if self.arrres.count > 0 {                     self.tbldetail.reloaddata()                 }             }         } 

the request has "sort" parameter outputs right order in postman. items in table in wrong order , output receive print (self.arrres) too.

how can keep order api?

order in postman:

{     "data": [         {             "we": "text",             "de": "text",             "se": "text",             "ve": "text",             "qe": "text",             "ne": "text"         }, {             "we": "wer",             "de": "wer",             "se": "wer",             "ve": "wer",             "qe": "wer",             "ne": "wer"         }     ] } 

order in console:

{     "data": [     {             "we": "wer",             "de": "wer",             "se": "wer",             "ve": "wer",             "qe": "wer",             "ne": "wer"         },         {             "we": "text",             "de": "text",             "se": "text",             "ve": "text",             "qe": "text",             "ne": "text"         }      ] } 

you need add sort parameter using in postman api request:

alamofire.request(api_url5, parameters: ["sort":"true"]).responsejson { 

Comments