Referencia del framework de MLKitBarcodeScanning

Definiciones de tipos

Las siguientes definiciones de tipos están disponibles de manera global.

  • @enum BarcodeValueType Formato de valor de código de barras. Por ejemplo, TEXT, PRODUCT, URL, etcétera.

    Declaración

    Objective‑C

    typedef NSInteger MLKBarcodeValueType
  • @enum BarcodeAddressType.

    Declaración

    Objective‑C

    typedef NSInteger MLKBarcodeAddressType
  • @enum BarcodeEmailType Tipo de correo electrónico para BarcodeEmail.

    Declaración

    Objective‑C

    typedef NSInteger MLKBarcodeEmailType
  • @enum BarcodePhoneType. Tipo de teléfono para BarcodePhone.

    Declaración

    Objective‑C

    typedef NSInteger MLKBarcodePhoneType
  • @enum BarcodeWiFiEncryptionType Tipo de encriptación de Wi-Fi para BarcodeWiFi.

    Declaración

    Objective‑C

    typedef NSInteger MLKBarcodeWiFiEncryptionType
  • Un bloque que contiene un array de códigos de barras o nil si hay un error.

    Declaración

    Objective‑C

    typedef void (^MLKBarcodeScanningCallback)(NSArray<MLKBarcode *> *_Nullable,
                                               NSError *_Nullable)

    Parámetros

    barcodes

    Es el array de códigos de barras escaneados en la imagen o nil si hubo un error.

    error

    El error o nil