Dokumentacja platformy MLKitBarcodeScanning

Definicje typów

Poniższe definicje typów są dostępne na całym świecie.

  • @enum BarcodeValueType format wartości Barcode. Na przykład TEXT, PRODUCT, URL itp.

    Deklaracja

    Swift

    struct BarcodeValueType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @enum BarcodeAddressType Typ adresu.

    Deklaracja

    Swift

    struct BarcodeAddressType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @enum BarcodeEmailType Typ e-maila dla BarcodeEmail.

    Deklaracja

    Swift

    struct BarcodeEmailType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @enum BarcodePhoneType Typ telefonu dla BarcodePhone.

    Deklaracja

    Swift

    struct BarcodePhoneType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @enum BarcodeWiFiEncryptionType Typ szyfrowania Wi-Fi dla BarcodeWiFi.

    Deklaracja

    Swift

    struct BarcodeWiFiEncryptionType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • Blok zawierający tablicę kodów kreskowych lub nil, jeśli wystąpi błąd.

    Deklaracja

    Swift

    typealias BarcodeScanningCallback = ([MLKBarcode]?, Error?) -> Void

    Parametry

    barcodes

    Tablica kodów kreskowych na zdjęciu lub nil, jeśli wystąpił błąd.

    error

    Błąd lub nil.