Alamofire şu anda 3.0 sürümü beri biraz değiştirmek etti, sürüm deposundaki açıklamalarda 3.3 içindedir.
Eğer Response Handler sizin kapatılmasını kullanmak ise
böyle bakmak gerekir:
Alamofire.request(.GET, "https://httpbin.org/get", parameters: ["foo": "bar"])
.response { request, response, data, error in
print(request)
print(response)
print(data)
print(error)
}
Ve örneğin kullanırsanız Response JSON Handler herşey bu kodda olduğu gibi response
şimdi kapsüllenir:
Alamofire.request(.GET, "https://httpbin.org/get", parameters: ["foo": "bar"])
.responseJSON { response in
print(response.request) // original URL request
print(response.response) // URL response
print(response.data) // server data
print(response.result) // result of response serialization
if let JSON = response.result.value {
print("JSON: \(JSON)")
}
}
Veya daha kolay kullanım için bu kodu kullanabilirsiniz:
Umarım bu size yardımcı olur.