MLKitTranslate 架構參考資料

類型定義

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

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

    聲明

    Objective-C

    typedef NSString *MLKTranslateLanguage
  • 翻譯模型下載完成後,系統會叫用的區塊。

    聲明

    Objective-C

    typedef void (^MLKTranslatorDownloadModelIfNeededCallback)(NSError *_Nullable)

    參數

    error

    錯誤或 nil

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

    聲明

    Objective-C

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

    參數

    result

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

    error

    錯誤或 nil