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 }
  • 驾照 ID 号码。

    声明

    Swift

    var licenseNumber: String? { get }
  • 驾照失效日期。日期格式取决于签发国家/地区。

    声明

    Swift

    var expiryDate: String? { get }
  • 日期格式取决于签发国家/地区。

    声明

    Swift

    var issuingDate: String? { get }
  • DL/ID 的签发国家/地区。

    声明

    Swift

    var issuingCountry: String? { get }
  • 不可用。