Dokumentacja platformy MLKitBarcodeScanning

MLKBarcodeContactInfo


@interface MLKBarcodeContactInfo : NSObject

Wizytówka osoby lub organizacji. Może on pochodzić z różnych podstawowych formatów, na przykład VCARD i MECARD.

Ten obiekt przedstawia uproszczony widok możliwych wizytówek. Jeśli potrzebujesz bezstratnego dostępu do informacji zawartych w kodzie kreskowym, musisz samodzielnie przeanalizować nieprzetworzone dane. Aby uzyskać dostęp do nieprzetworzonych danych, używaj właściwości rawValue obiektu Barcode.

  • Adresy osób lub organizacji.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly, nullable) NSArray<MLKBarcodeAddress *> *addresses;
  • Kontaktowe adresy e-mail.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly, nullable) NSArray<MLKBarcodeEmail *> *emails;
  • Imię i nazwisko danej osoby.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly, nullable) MLKBarcodePersonName *name;
  • Numery telefonów kontaktowych.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly, nullable) NSArray<MLKBarcodePhone *> *phones;
  • Adresy URL kontaktów.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly, nullable) NSArray<NSString *> *urls;
  • Stanowisko.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *jobTitle;
  • Organizacja biznesowa.

    Deklaracja

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *organization;
  • Niedostępne.

    Deklaracja

    Objective-C

    - (nonnull instancetype)init;