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 实例。