Junior — Middle
Wanneer wordt de hoofdpresentatie van de controller gemaakt?
sobes.tech AI
Antwoord van AI
De root view (hoofdweergave) van de controller in iOS wordt aangemaakt op het moment dat er voor het eerst wordt verwezen naar de eigenschap view van de controller, als deze nog niet geladen is. Dit gebeurt meestal bij de eerste aanroep van viewDidLoad of bij de eerste toegang tot view. Op dat moment wordt de methode loadView aangeroepen, die de root view van de controller creëert en toewijst. Als er gebruik wordt gemaakt van storyboard of xib, laadt het systeem automatisch de view uit deze bestanden. Als loadView niet wordt overschreven, wordt een lege UIView aangemaakt.
Voorbeeld: bij de eerste toegang tot myViewController.view wordt de root view geladen en aangemaakt.