ModelDownloadConditions
class ModelDownloadConditions : NSObject, NSCopying
การกำหนดค่าสำหรับเงื่อนไขการดาวน์โหลดโมเดล
-
ระบุว่าควรส่งคำขอดาวน์โหลดผ่านเครือข่ายมือถือหรือไม่ โดยมีค่าเริ่มต้นเป็น
YES
คำประกาศ
Swift
var allowsCellularAccess: Bool { get }
-
ระบุว่าสามารถดาวน์โหลดโมเดลขณะที่แอปอยู่ในเบื้องหลังได้หรือไม่ โดยมีค่าเริ่มต้นเป็น
NO
คำประกาศ
Swift
var allowsBackgroundDownloading: Bool { get }
-
สร้างอินสแตนซ์ใหม่ที่มีเงื่อนไขที่กำหนด
คำประกาศ
Swift
init(allowsCellularAccess: Bool, allowsBackgroundDownloading: Bool)
พารามิเตอร์
allowsCellularAccess
ควรส่งคำขอดาวน์โหลดผ่านเครือข่ายมือถือหรือไม่
allowsBackgroundDownloading
ระบุว่าโมเดลจะดาวน์โหลดขณะที่แอปอยู่ในเบื้องหลังได้หรือไม่
ผลลัพธ์
อินสแตนซ์
ModelDownloadConditions
ใหม่ -
สร้างอินสแตนซ์ใหม่ที่มีเงื่อนไขเริ่มต้น ค่าเริ่มต้นระบุไว้ในเอกสารสำหรับพร็อพเพอร์ตี้ของอินสแตนซ์แต่ละรายการ
คำประกาศ
Swift
convenience init()
ผลลัพธ์
อินสแตนซ์
ModelDownloadConditions
ใหม่