Junior — Middle
Qual método de carregamento de interface é chamado primeiro: viewDidLoad ou viewDidAppear?
sobes.tech IA
Resposta da IA
O método viewDidLoad é chamado primeiro, quando o controlador carrega a sua interface na memória. Isto acontece uma vez no ciclo de vida do controlador, geralmente logo após o carregamento a partir do storyboard ou nib.
O método viewDidAppear é chamado mais tarde, quando a vista já foi adicionada ao ecrã e se tornou visível ao utilizador. Este método pode ser chamado várias vezes, por exemplo, sempre que a tela aparece.
Resumindo:
- Primeiro,
viewDidLoadé chamado — configuração da interface e inicialização. - Depois,
viewDidAppear— quando a interface já está exibida e pode-se iniciar animações ou atualizar dados.