Ho un controller di visualizzazione che ha 5 diverse visualizzazioni secondarie, queste sottoview sono modificate in base ad alcune condizioni, quindi ci sono funzioni che applicano il colore di sfondo e aggiungono alcune estetiche secondarie alle viste.
Ho separato le funzioni nel viewcontroller solo per visualizzazioni Applica i colori, aggiungendo visualizzazioni e pulsanti touch ecc.
Solo per controller viewDidLoad, ViewDidAppear ecc.
Rest I lo chiamo come modello, come fa alcuni calcoli e altre cose. Calcolo dei vincoli e delle costanti per la vista. Qualcuno mi può suggerire comunque come incorporare la vista, il controller e le funzioni del modello in una classe separata? Non mi piace che tutto si affacci nello stesso viewcontroller.