MLKitCommon フレームワーク リファレンス

MLKModelDownloadConditions


@interface MLKModelDownloadConditions : NSObject <NSCopying>

モデルのダウンロード条件の構成。

  • モバイル ネットワーク経由でダウンロード リクエストを行うかどうかを示します。デフォルト値は YES です。

    宣言

    Objective-C

    @property (nonatomic, readonly) BOOL allowsCellularAccess;
  • アプリがバックグラウンドで実行されているときにモデルをダウンロードできるかどうかを示します。デフォルトは NO です。

    宣言

    Objective-C

    @property (nonatomic, readonly) BOOL allowsBackgroundDownloading;
  • 指定された条件で新しいインスタンスを作成します。

    宣言

    Objective-C

    - (nonnull instancetype)initWithAllowsCellularAccess:(BOOL)allowsCellularAccess
                             allowsBackgroundDownloading:
                                 (BOOL)allowsBackgroundDownloading;

    パラメータ

    allowsCellularAccess

    ダウンロード リクエストをモバイル ネットワーク経由で行うかどうか。

    allowsBackgroundDownloading

    アプリが実行中のときにモデルをダウンロードできるかどうか。 説明します。

    戻り値

    新しい ModelDownloadConditions インスタンス。

  • デフォルトの条件で新しいインスタンスを作成します。デフォルト値は 各インスタンス プロパティのドキュメントをご覧ください。

    宣言

    Objective-C

    - (nonnull instancetype)init;

    戻り値

    新しい ModelDownloadConditions インスタンス。