Il paradigma MVC – (model view controller)
Nella programmazione objective-c di iphone il paradigma MVC sta alla base di tutte le operazioni ed è bene averne compreso bene il funzionamento prima di addentrarsi nel codice, pena la confusione più totale (..parlo anche per esperienza.. ).
Questo tipo di paradigma serve per dividere il codice che gestisce l’applicazione dal codice che gestisce la GUI grafica.
Il modello MVC si può dividere per funzionalità in tre categorie:
- Model : le classi che compongono l’applicazione e la gestione dei dati
- View: dove sono presenti tutti gli elementi grafici come le finestre, i controlli ecc.. che servono poi per interagire con l’applicazione
- Controller : questa parte è l’anello di congiunzione tra il model e il view, in quanto lega ciò che vede l’utente con le azioni da eseguire. E’ la parte logica dell’applicazione
No comments yet.