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

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

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

  • @enum EntityExtractionEntityType Тип извлеченной сущности.

    Декларация

    Быстрый

    struct EntityType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • Перечень моделей, поддерживаемых EntityExtractor .

    Декларация

    Быстрый

    struct EntityExtractionModelIdentifier : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • Блок, который обрабатывает результат извлечения объекта.

    Декларация

    Быстрый

    typealias EntityExtractorCallback = ([MLKEntityAnnotation]?, Error?) -> Void

    Параметры

    result

    Массив аннотаций для текста или nil , если есть ошибка.

    error

    Ошибка или nil .

  • Блок, который вызывается при загрузке моделей извлечения объектов.

    Декларация

    Быстрый

    typealias EntityExtractorDownloadModelIfNeededCallback = (Error?) -> Void

    Параметры

    error

    Ошибка или nil .