Ho un problema con l'implementazione del pattern MVC in iOS con Swift. Secondo la documentazione di Apple, c'è uno schema MVC:Implementazione del pattern MVC
sto bene con questo, ma come si può vedere, quando il modello si cambia (un messaggio in arrivo da una presa, per exemple) Come viene dovrebbe notificare il controller?
Ad esempio, ho un'applicazione di chat con un modello che rappresenta un elenco di messaggi. Quando il modello riceve un nuovo messaggio, come notifica il controller? C'è un modo convenzionale per farlo?
Grazie
I due metodi più comuni sono la delega e l'utilizzo di NSNotifications – Paulw11
@ Paulw11 Sì, funziona perfettamente ed è bellissimo, grazie! – Mathieu
Key value observing (kvo) è anche un modo convincente per risolvere questo problema. NSHipster ha un articolo più vecchio ma interessante sull'argomento: http://nshipster.com/key-value-observing/ – Andrew2M