RMSyncProgress

Objective-C

struct RLMSyncProgress {}

Swift

struct RLMSyncProgress

進行状況情報をカプセル化する構造体。

  • 転送されたバイト数。

    宣言

    Objective-C

    NSUInteger transferredBytes

    Swift

    var transferredBytes: UInt
  • 転送可能なバイトの合計数(転送されたバイトと転送が保留中のバイトを合わせたバイト)。

    宣言

    Objective-C

    NSUInteger transferrableBytes

    Swift

    var transferrableBytes: UInt
  • 推定転送進行状況を表す0.0から1.0までの値。 この値はアップロードに対して正確ですが、ダウンロードにはサーバーによって適用される履歴データと特定のホスティングに基づいています。

    進行状況レポート モードがforCurrentlyOutstandingWorkになるたび、その値は1.0に達するまで単調に増加します。 進行モードがreportIndefinitelyの場合、新しいデータを転送する必要があるため、値は増加または減少する可能性があります。

    宣言

    Objective-C

    double progressEstimate

    Swift

    var progressEstimate: Double