Referência da biblioteca MLKitBarcodeScanning

Definições de tipo

As seguintes definições de tipo estão disponíveis globalmente.

  • @enum BarcodeValueType Formato do valor de código de barras. Por exemplo, TEXT, PRODUCT, URL etc.

    Declaração

    Objective-C

    typedef NSInteger MLKBarcodeValueType
  • @enum BarcodeAddressType Tipo de endereço.

    Declaração

    Objective-C

    typedef NSInteger MLKBarcodeAddressType
  • @enum BarcodeEmailType Tipo de e-mail para BarcodeEmail.

    Declaração

    Objective-C

    typedef NSInteger MLKBarcodeEmailType
  • @enum BarcodePhoneType Tipo de telefone para BarcodePhone.

    Declaração

    Objective-C

    typedef NSInteger MLKBarcodePhoneType
  • @enum BarcodeWiFiEncryptionType Tipo de criptografia de Wi-Fi para BarcodeWiFi.

    Declaração

    Objective-C

    typedef NSInteger MLKBarcodeWiFiEncryptionType
  • Um bloco contendo uma matriz de códigos de barras ou nil, se houver um erro.

    Declaração

    Objective-C

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

    Parâmetros

    barcodes

    Matriz de códigos de barras digitalizados na imagem ou nil em caso de erro.

    error

    O erro ou nil.