MLKitBarcodeScanning 架構參考資料

BarcodeDriverLicense

class BarcodeDriverLicense : NSObject

駕照或身分證件資料表示法。

ANSI 駕照包含的欄位數量超過這個類別所代表的欄位數量。BarcoderawValue 屬性可用來存取其他欄位。

  • 擁有者的名字。

    聲明

    Swift

    var firstName: String? { get }
  • 擁有者的中間名稱。

    聲明

    Swift

    var middleName: String? { get }
  • 擁有者的姓氏。

    聲明

    Swift

    var lastName: String? { get }
  • 持有者的性別。1 是男性,2 則是女性。

    聲明

    Swift

    var gender: String? { get }
  • 持有人地址的城市。

    聲明

    Swift

    var addressCity: String? { get }
  • 持有人地址的州/省。

    聲明

    Swift

    var addressState: String? { get }
  • 持有人地址的街道。

    聲明

    Swift

    var addressStreet: String? { get }
  • 持有人地址的郵遞區號。

    聲明

    Swift

    var addressZip: String? { get }
  • 持有者的生日。日期格式因核發國家/地區而異。

    聲明

    Swift

    var birthDate: String? { get }
  • 駕照為 DL,身分證為ID

    聲明

    Swift

    var documentType: String? { get }
  • 駕照號碼。

    聲明

    Swift

    var licenseNumber: String? { get }
  • 駕照到期日。日期格式因核發國家/地區而異。

    聲明

    Swift

    var expiryDate: String? { get }
  • 日期格式因核發國家/地區而異。

    聲明

    Swift

    var issuingDate: String? { get }
  • DL/ID 的核發國家/地區。

    聲明

    Swift

    var issuingCountry: String? { get }
  • 無法使用。