进度
struct Progress
封装进度信息以及有用的辅助方法的结构体。
-
已传输的字节数。
声明
Swift
public let transferredBytes: Int
-
可传输的字节总数(已传输的字节,加上待传输的字节)。
如果通知块正在跟踪下载,则此数字表示使用该 Realm 的所有其他客户端生成的变更集的大小。 如果通知块正在跟踪上传,则此数字表示代表此客户端上本地更改的变更集的大小。
声明
Swift
public let transferrableBytes: Int
-
传输的字节数占所有可传输字节数的比例。 如果该值为1 ,则表示没有等待传输的字节(要么已传输所有字节,要么根本就没有要传输的字节)。
声明
Swift
public var fractionTransferred: Double { get }
-
是否已传输所有待处理字节。
声明
Swift
public var isTransferComplete: Bool { get }