ข้อมูลอ้างอิงเฟรมเวิร์ก 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 ใหม่