MLKTranslateRemoteModel
@interface MLKTranslateRemoteModel : MLKRemoteModel
Un modello di traduzione archiviato in remoto sul server e scaricato sul dispositivo.
-
La lingua associata al modello.
Dichiarazione
Objective-C
@property (nonatomic, readonly) MLKTranslateLanguage _Nonnull language;
-
Restituisce un'istanza di
TranslateRemoteModel
configurata con la lingua specificata. Questo modello può essere utilizzato per attivare un download chiamando l'APIdownload(_:)
daModelManager
.TranslateRemoteModel
utilizzaModelManager
internamente. Quando scarichi unTranslateRemoteModel
, verrà pubblicata una notifica per unRemoteModel
. Per verificare se queste notifiche appartengono a unTranslateRemoteModel
, controlla che il campoModelDownloadUserInfoKeyRemoteModel
nel dizionario delle informazioni utente contenga un oggetto di tipoTranslateRemoteModel
. Non creare un'istanza conTranslateLanguage.english
perché è integrato. In caso contrario, questa istanza non potrà essere scaricata o eliminata.Dichiarazione
Objective-C
+ (nonnull MLKTranslateRemoteModel *)translateRemoteModelWithLanguage: (nonnull MLKTranslateLanguage)language;
Parametri
language
La lingua specificata.
Valore restituito
Un'istanza
TranslateRemoteModel
. -
Non disponibile. Usa invece il criterio
translateRemoteModel(language:)
.Dichiarazione
Objective-C
- (nonnull instancetype)init;