MLKitTranslate 架構參考資料

類型定義

下列類型定義適用於全球。

  • 這個列舉會指定 Translator 支援的語言。

    聲明

    Swift

    struct TranslateLanguage : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • 翻譯模型下載完成後,系統會叫用的區塊。

    聲明

    Swift

    typealias TranslatorDownloadModelIfNeededCallback = (Error?) -> Void

    參數

    error

    錯誤或 nil

  • 包含翻譯結果的區塊,如果發生錯誤,則傳回 nil

    聲明

    Swift

    typealias TranslatorCallback = (String?, Error?) -> Void

    參數

    result

    文字的翻譯結果;如果發生錯誤,則傳回 nil

    error

    錯誤或 nil