TranslateRemoteModel
class TranslateRemoteModel : RemoteModel
Um modelo de tradução que é armazenado remotamente no servidor e transferido por download para o dispositivo.
-
O idioma associado a este modelo.
Declaração
Swift
var language: TranslateLanguage { get }
-
Recebe uma instância do
TranslateRemoteModel
configurada com o idioma especificado. Esse modelo pode ser usado para acionar um download chamando a APIdownload(_:)
emModelManager
.O
TranslateRemoteModel
usaModelManager
internamente. Ao fazer o download de umTranslateRemoteModel
, uma notificação será postada para umRemoteModel
. Para verificar se essas notificações pertencem a umTranslateRemoteModel
, confira se o campoModelDownloadUserInfoKeyRemoteModel
no dicionário de informações do usuário contém um objeto do tipoTranslateRemoteModel
. Não instancie comTranslateLanguage.english
, já que ele está integrado. Caso contrário, não será possível fazer o download ou excluir essa instância.Declaração
Swift
class func translateRemoteModel(language: TranslateLanguage) -> TranslateRemoteModel
Parâmetros
language
O idioma fornecido.
Valor de retorno
Uma instância
TranslateRemoteModel
. -
Indisponível. Use
translateRemoteModel(language:)