TranslateRemoteModel
class TranslateRemoteModel : RemoteModel
Model terjemahan yang disimpan dari jarak jauh di server dan didownload di perangkat.
-
Bahasa yang terkait dengan model ini.
Pernyataan
Swift
var language: TranslateLanguage { get }
-
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
Swift
class func translateRemoteModel(language: TranslateLanguage) -> TranslateRemoteModel
Parameter
language
Bahasa yang ditentukan.
Nilai yang Ditampilkan
Instance
TranslateRemoteModel
. -
Tidak tersedia. Sebagai gantinya, gunakan
translateRemoteModel(language:)
.