Как вернуть данные, полученные из request

alamofire

#1

Всем привет. Столкнулся со следующей проблемой. Не могу вернуть данные из Alamofire.request()

    request("myURl", method: .post, parameters: data).validate().responseJSON { responseJSON in
    switch responseJSON.result{
        case .success(let value):
            guard let jsonArray = responseJSON.result.value as? [[String: Any]] else { return }
            print(jsonArray)
        case .failure(let error):
            print(error)
    }
}

Как вернуть jsonArray?


#2

я конечно хотел пошутить

 return jsonArray

Но тут проблема глубже. А где вы вызываете этот код? и вы нам не показали само объявление функции


#3
if let result = response.result.value {
                let JSON = result as! NSDictionary
                print(JSON)
            }