alamofire и alamofireobjectmapper ждут синхронизации - PullRequest
0 голосов
/ 30 июня 2019

Я использую alamfire для выполнения http-запроса, также я использовал alamofireobjectmapper для преобразования Json в объект, код успешен, но теперь я застрял в ожидающем запросе, вот мой код: func loadData () {leturl = "someUrl"

    let parameterArray:[String: Any] = jsonHandle.toFarmDetailsJson(farmCode: self.farmCode!)
    let encoding:URLEncoding = .default
    Alamofire.request( url, method: .post, parameters: parameterArray, encoding: encoding )
        .responseObject(queue: nil,
                        keyPath: nil,
                        mapToObject: nil,
                        context: nil,
                        completionHandler: { (response :DataResponse<FarmList>) ->Void in
                            if let result = response.result.value{
                                self.farmList = [result]
                            }

        })

}
...