Lorsque vous travaillez avec des vues et des contrôleurs de vue dans une application iPhone, quelqu'un peut-il expliquer la différence entre loadView et viewDidLoad?
Mon contexte personnel, c'est que je construis toutes mes vues à partir du code, je n'utilise pas et n'utiliserai pas Interface Builder, si cela fait une différence.
J'ai constaté que souvent, lorsque j'ajoute du code d'initialisation à loadView, je me retrouve avec une trace de pile infinie, donc je fais généralement toute ma construction de vue enfant dans viewDidLoad ... mais je ne sais vraiment pas quand chacun est exécuté, et quel est l'endroit le plus approprié pour mettre le code d'initialisation. Ce qui serait parfait, c'est un simple diagramme des appels d'initialisation.
Merci!