Dokumentacja platformy MLKitLanguageID

Definicje typów

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

  • Blok, który obsługuje wynik identyfikacji języka.

    Deklaracja

    Objective-C

    typedef void (^MLKIdentifyLanguageCallback)(NSString *_Nullable,
                                                NSError *_Nullable)

    Parametry

    languageTag

    Zidentyfikowany tag języka w tekście, IdentifiedLanguage.undetermined, jeśli nie wykryto języka, lub nil, jeśli wystąpił błąd.

    error

    Błąd lub nil.

  • Blok, który obsługuje wynik identyfikacji możliwych języków.

    Deklaracja

    Objective-C

    typedef void (^MLKIdentifyPossibleLanguagesCallback)(
        NSArray<MLKIdentifiedLanguage *> *_Nullable, NSError *_Nullable)

    Parametry

    identifiedLanguages

    Lista zidentyfikowanych języków tekstu lub nil w przypadku błędu. Jeśli nie zidentyfikowano języków, wynik będzie zawierał 1 element z językiem IdentifiedLanguage.undetermined i poziomem ufności 1.

    error

    Błąd lub nil.