Определения типов
Следующие определения типов доступны глобально.
Блок, который обрабатывает результат идентификации языка.
Декларация
Цель-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
.