- Brukes til å orkistrere andre views
- I en custom UIViewController som du lager limes model objekter, andre controller klasser og grensesnitt sammen
- Ett lite tips er å dra all logikk som ikke har med view ut i andre gjenbrukbare klasser og bruke disse i view controlleren
- En viewcontroller kan også inneholde andre view controllere
- Den står for resizing av views, tilpasse inneholde til viewene og lytter på events som fyres av fra disse viewene når brukeren interaktere med dem
- Det er vanlig å ha flere view controllere i en app
- En view controller eies ofte enten av ett window (det som finnes i AppDelegate), eller en annen view controller