TranslateRemoteModel
class TranslateRemoteModel : RemoteModel
Sunucuda uzaktan depolanan ve cihaza indirilen bir çeviri modeli.
-
Bu modelle ilişkilendirilen dil.
Bildirim
Swift
var language: TranslateLanguage { get }
-
Belirtilen dille yapılandırılmış bir
TranslateRemoteModel
örneğini alır. Bu model,ModelManager
adresindendownload(_:)
API'yi çağırarak bir indirme işlemini tetiklemek için kullanılabilir.TranslateRemoteModel
, dahili olarakModelManager
kullanıyor. BirTranslateRemoteModel
indirilirken,RemoteModel
için yayınlanan bir bildirim yayınlanır. Bu tür bildirimlerin birTranslateRemoteModel
alanına ait olup olmadığını doğrulamak için kullanıcı bilgileri sözlüğündekiModelDownloadUserInfoKeyRemoteModel
alanınınTranslateRemoteModel
türünde bir nesne içerip içermediğini kontrol edin. Yerleşik olduğundan lütfenTranslateLanguage.english
ile örnek oluşturmayın. Aksi takdirde bu tür örnekler indirilemez veya silinemez.Bildirim
Swift
class func translateRemoteModel(language: TranslateLanguage) -> TranslateRemoteModel
Parametreler
language
Belirtilen dil.
Döndürülen Değer
TranslateRemoteModel
örneği. -
Cihazlar kullanılamıyor. Bunun yerine
translateRemoteModel(language:)
politikasını kullanın.