MLKTranslateRemoteModel
@interface MLKTranslateRemoteModel : MLKRemoteModel
Model terjemahan yang disimpan dari jarak jauh di server dan didownload di perangkat.
-
Bahasa yang terkait dengan model ini.
Pernyataan
Objective-C
@property (nonatomic, readonly) MLKTranslateLanguage _Nonnull language;
-
Mendapatkan instance
TranslateRemoteModel
yang dikonfigurasi dengan bahasa yang ditentukan. Model ini dapat digunakan untuk memicu download dengan memanggildownload(_:)
API dariModelManager
.TranslateRemoteModel
menggunakanModelManager
secara internal. Saat mendownloadTranslateRemoteModel
, akan ada notifikasi yang diposting untukRemoteModel
. Untuk memverifikasi apakah notifikasi tersebut berasal dariTranslateRemoteModel
, pastikan kolomModelDownloadUserInfoKeyRemoteModel
dalam kamus info pengguna berisi objek berjenisTranslateRemoteModel
. Jangan membuat instance denganTranslateLanguage.english
karena sudah ada di dalamnya. Jika tidak, instance tersebut tidak dapat didownload atau dihapus.Pernyataan
Objective-C
+ (nonnull MLKTranslateRemoteModel *)translateRemoteModelWithLanguage: (nonnull MLKTranslateLanguage)language;
Parameter
language
Bahasa yang ditentukan.
Nilai yang Ditampilkan
Instance
TranslateRemoteModel
. -
Tidak tersedia. Sebagai gantinya, gunakan
translateRemoteModel(language:)
.Pernyataan
Objective-C
- (nonnull instancetype)init;