ProgressMode
enum ProgressMode : Sendable
进度通知块的所需行为。
如果您的应用希望了解已上传或下载了多少字节,则可以在会话上注册进度通知块,例如显示进度指示器用户界面。
-
该区块将永远被调用,或者直到通过调用
ProgressNotificationToken.invalidate()
取消注册。通知将始终报告最新的传输字节数和最新的可传输字节总数。
声明
Swift
case reportIndefinitely
-
该区块将在注册时存储要传输的字节总数。 调用时,它将始终报告原始可传输字节数中的最新可传输字节数。
当传输的字节数达到或超过可传输字节数时,将取消注册该区块。
声明
Swift
case forCurrentlyOutstandingWork