Справочник по платформе MLKitLanguageID

Определения типов

Следующие определения типов доступны глобально.

  • Блок, который обрабатывает результат идентификации языка.

    Декларация

    Цель-C

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

    Параметры

    languageTag

    Идентифицированный языковой тег для текста, IdentifiedLanguage.undetermined , если язык не был определен, или nil , если произошла ошибка.

    error

    Ошибка или nil .

  • Блок, обрабатывающий результат определения возможных языков.

    Декларация

    Цель-C

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

    Параметры

    identifiedLanguages

    Список идентифицированных языков для текста или nil в случае ошибки. Если языки не были идентифицированы, результат будет состоять из одного элемента с языком IdentifiedLanguage.undetermined и достоверностью 1.

    error

    Ошибка или nil .