Sobes.tech
Junior — Middle

Em que fase do ciclo de vida o ficheiro de interface XIB é carregado numa aplicação iOS?

sobes.tech IA

Resposta da IA

O carregamento de um ficheiro XIB numa aplicação iOS ocorre na fase de inicialização do controlador, geralmente nos métodos init(nibName:bundle:) ou ao chamar loadView(). Ao criar uma instância de UIViewController especificando um ficheiro XIB, o sistema carrega automaticamente a interface a partir do XIB durante a inicialização do controlador, antes de chamar viewDidLoad. Assim, o XIB é carregado antes de o controlador estar completamente preparado para exibir, garantindo o acesso aos elementos de UI em viewDidLoad.