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 執行個體。