[video] Unidirectional Data Flow in Swift
realm.io
realm.io
The first will incorporate the changes of the current view controller and make it accessible to whoever is interested -- and then the next view controller will show the current "model" state which in fact includes everything that was changed already.