Sobes.tech
Junior — Middle

Qual método da classe UIViewController recomenda-se implementar a configuração da visualização exibida?

sobes.tech IA

Resposta da IA

Para configurar a visualização exibida na classe UIViewController, recomenda-se usar o método viewDidLoad().

Este método é chamado após o controlador carregar sua visualização na memória, sendo um local adequado para inicializar a interface, configurar elementos, definir delegados e realizar outras operações relacionadas à preparação da UI.

Exemplo:

override func viewDidLoad() {
    super.viewDidLoad()
    // Configuração dos elementos da interface
    view.backgroundColor = .white
    setupSubviews()
}

Usar viewDidLoad() é melhor do que init ou loadView(), pois em viewDidLoad() a visualização já está carregada e é seguro trabalhar com seus elementos.