Is the a new error in Alamofire 5? as this wasn\'t running into bugs last time. Below are the code which are done. Anyone who used Alamofire facing this?
imp
You have to extract the result value as below,
func getCurrentUser(_ completion: @escaping (SomeRequest?) -> ()) {
let path = "/somePath"
AF.request("\(url)\(path)").responseData { response in
switch response.result {
case .success(let value):
print(String(data: value, encoding: .utf8)!)
completion(try? SomeRequest(protobuf: value))
case .failure(let error):
print(error)
completion(nil)
}
}
}