Referencia del framework de MLKitBarcodeScanning

MLKBarcodeContactInfo


@interface MLKBarcodeContactInfo : NSObject

La tarjeta de presentación de una persona o una organización. Esto puede provenir de diferentes formatos subyacentes, como VCARD y MECARD.

Este objeto representa una vista simplificada de posibles tarjetas de presentación. Si necesitas acceso sin pérdidas a la información del código de barras, debes analizar los datos sin procesar tú mismo. Para acceder a los datos sin procesar, usa la propiedad rawValue de Barcode.

  • Las direcciones de una persona o una organización

    Declaración

    Objective‑C

    @property (nonatomic, readonly, nullable) NSArray<MLKBarcodeAddress *> *addresses;
  • Correos electrónicos de contacto

    Declaración

    Objective‑C

    @property (nonatomic, readonly, nullable) NSArray<MLKBarcodeEmail *> *emails;
  • El nombre de una persona.

    Declaración

    Objective‑C

    @property (nonatomic, readonly, nullable) MLKBarcodePersonName *name;
  • Números de teléfono del contacto.

    Declaración

    Objective‑C

    @property (nonatomic, readonly, nullable) NSArray<MLKBarcodePhone *> *phones;
  • URLs de contacto.

    Declaración

    Objective‑C

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

    Declaración

    Objective‑C

    @property (nonatomic, readonly, nullable) NSString *jobTitle;
  • Una organización empresarial.

    Declaración

    Objective‑C

    @property (nonatomic, readonly, nullable) NSString *organization;
  • No disponible.

    Declaración

    Objective‑C

    - (nonnull instancetype)init;