【发布时间】:2018-03-29 04:34:35
【问题描述】:
如何在 moya swift 中添加进度视图? 它是否正确。这是使用progressblock的正确方法吗?
let instance = MoyaProvider<ServiceType>()
self.view.showLoadingHUD()
instance.request(.GetRouteDetail, callbackQueue: DispatchQueue.main, progress: { (response) in
if response.completed{
self.view.hideLoadingHUD()
}else{
self.view.showLoadingHUD()
}
}) { (result) in
switch result{
case .success(let response):
print(response)
case .failure(let error):
print(error)
self.view.hideLoadingHUD()
}
}
【问题讨论】:
-
@Anbu.karthik 为什么你删除了你的答案?
-
我重新检查了一次答案