MLKTranslateRemoteModel
@interface MLKTranslateRemoteModel : MLKRemoteModelサーバーにリモートで保存され、デバイスにダウンロードされる翻訳モデル。
-
このモデルに関連付けられている言語。
宣言
Objective-C
@property (nonatomic, readonly) MLKTranslateLanguage _Nonnull language; -
指定された言語で構成された
TranslateRemoteModelのインスタンスを取得します。 このモデルを使用して、download(_:)API を呼び出すことでダウンロードをトリガーできます。ModelManagerから。TranslateRemoteModelは内部でModelManagerを使用します。ダウンロード時TranslateRemoteModelになると、RemoteModelの通知が投稿されます。 このような通知がTranslateRemoteModelに属しているかどうかを確認するには、 ユーザー情報辞書のModelDownloadUserInfoKeyRemoteModelフィールドがTranslateRemoteModel型のオブジェクトが含まれている。インスタンス化しないでください。TranslateLanguage.englishを使用します。それ以外の場合、このようなインスタンスは ダウンロードや削除はできません。宣言
Objective-C
+ (nonnull MLKTranslateRemoteModel *)translateRemoteModelWithLanguage: (nonnull MLKTranslateLanguage)language;パラメータ
language指定された言語。
戻り値
TranslateRemoteModelインスタンス。 -
使用できません。
translateRemoteModel(language:)を代わりに使用してください。宣言
Objective-C
- (nonnull instancetype)init;