gpt4 book ai didi

ios - Alamofire 4.0 上传时的模糊引用

转载 作者:行者123 更新时间:2023-11-28 16:10:12 25 4
gpt4 key购买 nike

我正在尝试使用 alamofire 上传,我正在使用以下代码:

Alamofire.upload(urlRequest.0, to: urlRequest.1, method: .put)
.uploadProgress(queue: DispatchQueue.utility) { progress in
print("Upload Progress: \(progress.fractionCompleted)")
}

.responseJSON { response in
//Some code here

}

其中 urlRequest 是一个元组:(URLConvertible, Data)。我收到编译器错误:“对成员‘upload(_:to:method:headers:)’的不明确引用”。知道我在这里做错了什么吗?任何指针将不胜感激!谢谢!

最佳答案

您可能需要添加 headers 参数:

Alamofire.upload(urlRequest.0, to: urlRequest.1, method: .put, headers: nil)
.uploadProgress { progress in
print("Upload Progress: \(progress.fractionCompleted)")
}

而元组的类型应按以下顺序排列:(Data, URLConvertible)

关于ios - Alamofire 4.0 上传时的模糊引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39676557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com