مرجع چارچوب اسکن بارکد MLKit

بارکد درایور مجوز

class BarcodeDriverLicense : NSObject

گواهینامه رانندگی یا کارت شناسایی داده ها.

گواهینامه رانندگی ANSI دارای فیلدهای بیشتری نسبت به این کلاس است. از ویژگی rawValue Barcode می توان برای دسترسی به فیلدهای دیگر استفاده کرد.

  • نام کوچک دارنده.

    اعلامیه

    سویفت

    var firstName: String? { get }
  • نام میانی دارنده.

    اعلامیه

    سویفت

    var middleName: String? { get }
  • نام خانوادگی دارنده.

    اعلامیه

    سویفت

    var lastName: String? { get }
  • جنسیت دارنده. 1 نفر مرد و 2 نفر زن است.

    اعلامیه

    سویفت

    var gender: String? { get }
  • شهر محل سکونت دارنده.

    اعلامیه

    سویفت

    var addressCity: String? { get }
  • وضعیت آدرس دارنده

    اعلامیه

    سویفت

    var addressState: String? { get }
  • خیابان آدرس دارنده.

    اعلامیه

    سویفت

    var addressStreet: String? { get }
  • کد پستی آدرس دارنده

    اعلامیه

    سویفت

    var addressZip: String? { get }
  • تولد دارنده. قالب تاریخ بستگی به کشور صادر کننده دارد.

    اعلامیه

    سویفت

    var birthDate: String? { get }
  • DL برای گواهینامه رانندگی، ID برای کارت شناسایی.

    اعلامیه

    سویفت

    var documentType: String? { get }
  • شماره شناسنامه گواهینامه رانندگی.

    اعلامیه

    سویفت

    var licenseNumber: String? { get }
  • تاریخ انقضای گواهینامه رانندگی. قالب تاریخ بستگی به کشور صادر کننده دارد.

    اعلامیه

    سویفت

    var expiryDate: String? { get }
  • قالب تاریخ بستگی به کشور صادر کننده دارد.

    اعلامیه

    سویفت

    var issuingDate: String? { get }
  • کشوری که DL/ID در آن صادر شده است.

    اعلامیه

    سویفت

    var issuingCountry: String? { get }
  • در دسترس نیست.