Czy podczas pracy z widokami i kontrolerami widoku w aplikacji na iPhone'a ktoś może wyjaśnić różnicę między loadView i viewDidLoad?
Mój osobisty kontekst jest taki, że wszystkie moje widoki tworzę z kodu, nie używam i nie będę używać Interface Builder, jeśli to coś zmieni.
Zauważyłem, że często, gdy dodaję kod init do loadView, kończę z nieskończonym śladem stosu, więc zwykle wykonuję wszystkie moje budowanie widoku podrzędnego w viewDidLoad ... ale naprawdę nie jest dla mnie jasne, kiedy każdy z nich zostanie wykonany, i jakie jest bardziej odpowiednie miejsce do umieszczenia kodu inicjującego. Idealny byłby prosty schemat wywołań inicjalizacyjnych.
Dzięki!