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 インスタンス。