Riferimento al framework MLKitBarcodeScanning

BarcodeDriverLicense

class BarcodeDriverLicense : NSObject

La rappresentazione dei dati della patente di guida o della carta di identità.

Una patente di guida ANSI contiene più campi di quelli rappresentati da questa classe. La proprietà rawValue di Barcode può essere utilizzata per accedere agli altri campi.

  • Nome del titolare.

    Dichiarazione

    Swift

    var firstName: String? { get }
  • Secondo nome del titolare.

    Dichiarazione

    Swift

    var middleName: String? { get }
  • Cognome del titolare.

    Dichiarazione

    Swift

    var lastName: String? { get }
  • Genere del titolare. 1 è maschio e 2 è femmina.

    Dichiarazione

    Swift

    var gender: String? { get }
  • Città dell'indirizzo del titolare.

    Dichiarazione

    Swift

    var addressCity: String? { get }
  • Stato dell'indirizzo del titolare.

    Dichiarazione

    Swift

    var addressState: String? { get }
  • Via dell'indirizzo del titolare.

    Dichiarazione

    Swift

    var addressStreet: String? { get }
  • Codice postale dell'indirizzo del titolare.

    Dichiarazione

    Swift

    var addressZip: String? { get }
  • Compleanno del titolare. Il formato della data dipende dal paese di emissione.

    Dichiarazione

    Swift

    var birthDate: String? { get }
  • DL per la patente di guida, ID per le carte di identità.

    Dichiarazione

    Swift

    var documentType: String? { get }
  • Numero della patente di guida.

    Dichiarazione

    Swift

    var licenseNumber: String? { get }
  • Data di scadenza della patente di guida. Il formato della data dipende dal paese di emissione.

    Dichiarazione

    Swift

    var expiryDate: String? { get }
  • Il formato della data dipende dal paese di emissione.

    Dichiarazione

    Swift

    var issuingDate: String? { get }
  • Il paese in cui è stato rilasciato il documento DL/ID.

    Dichiarazione

    Swift

    var issuingCountry: String? { get }
  • Non disponibile.