MLKTranslateRemoteModel
@interface MLKTranslateRemoteModel : MLKRemoteModel
翻譯模型會儲存在遠端儲存在伺服器中,並下載到裝置上。
-
與這個模型相關聯的語言。
聲明
Objective-C
@property (nonatomic, readonly) MLKTranslateLanguage _Nonnull language;
-
取得以指定語言設定的
TranslateRemoteModel
執行個體。 這個模型可讓您透過ModelManager
呼叫download(_:)
API 來觸發下載作業。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;