SóProvas


ID
1663450
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2013
Provas
Disciplina
Programação
Assuntos

A respeito de tecnologia de desenvolvimento móvel, julgue o item subsequente.

No iOS 6, quando uma aplicação recebe o aviso de falta de memória, todos os view controllers não visíveis na tela recebem uma chamada para o método viewDidUnload, que os remove da memória.

Alternativas
Comentários
  • O método viewDidUnload

    Em versões anteriores [ao IOS 6]*, quando uma aplicação recebia o aviso de falta de memória, todos os view controllers não visíveis na tela recebiam uma chamada para o método viewDidUnload, que os removia da memória. Este processo nos permitia liberar recursos que seriam carregados novamente quando a tela fosse aberta, porém, este método foi marcado como deprecated, ou seja, ele não é mais chamado e deve ser removido da implementação.

    De acordo com a Apple, este método foi descontinuado, pois na maioria dos casos, descarregar componentes visuais em casos de pouca memória não resolvia de fato o problema.

    *nota minha

    Fonte: https://marcosvperboni.wordpress.com/2013/02/15/novidades-do-ios-6/

  • A Apple descontinuou esse método. Quando descarregava os componentes visuais, no caso de limite de memória ou pouca memória, o problema não era sanado. Por esse motivo a questão está errada. 

    Resposta: Errado