Определения типов
Следующие определения типов доступны глобально.
Блок, который обрабатывает результат идентификации языка.
Декларация
Быстрый
typealias IdentifyLanguageCallback = (String?, Error?) -> Void
Параметры
languageTag
Идентифицированный языковой тег для текста,
IdentifiedLanguage.undetermined
, если язык не был определен, илиnil
, если произошла ошибка.error
Ошибка или
nil
.Блок, обрабатывающий результат определения возможных языков.
Декларация
Быстрый
typealias IdentifyPossibleLanguagesCallback = ([MLKIdentifiedLanguage]?, Error?) -> Void
Параметры
identifiedLanguages
Список идентифицированных языков для текста или
nil
в случае ошибки. Если языки не были идентифицированы, результат будет состоять из одного элемента с языкомIdentifiedLanguage.undetermined
и достоверностью 1.error
Ошибка или
nil
.