我使用以下功能列出了S3存储桶中的所有对象
let s3 = AWSS3.default()
let listObjectsRequest = AWSS3ListObjectsV2Request()
s3.listObjectsV2(listObjectsRequest!) { (result, error) in
...
}
这是一个异步功能。我怎么知道使用Swift 3完成清单何时完成?我有一个活动指标,该指标正在运行并在清单完成后停止。
事实证明它具有完整的处理程序。
我刚刚添加了代码以停止在ListObjectsv2的底部停止动画。
只记得在主队列内更新UI
DispatchQueue.global(qos: .userInitiated).async {
// Bounce back to the main thread to update the UI
DispatchQueue.main.async {
// Stop animation
}
}