مرجع چارچوب اسکن بارکد 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 }
  • غیر قابل دسترسی.