Ao trabalhar com visualizações e visualizadores de controladores em um aplicativo para iPhone, alguém pode explicar a diferença entre loadView e viewDidLoad?
Meu contexto pessoal é que eu construo todas as minhas visualizações a partir do código, não uso e não utilizarei o Interface Builder, caso isso faça alguma diferença.
Descobri que, muitas vezes, quando adiciono o código init ao loadView, acabo com um rastreamento de pilha infinito; portanto, normalmente faço toda a construção de exibição de filhos em viewDidLoad ... mas não é realmente claro para mim quando cada um é executado, e qual é o local mais apropriado para colocar o código init. O que seria perfeito, é um diagrama simples das chamadas de inicialização.
Obrigado!