The Model-View-Controller (MVC) design pattern is engrained into many frameworks, and of course also into Cocoa Touch. To put it into a nutshell, MVC separates the management of data (the model) and the display (the viewer), linking these components by a controller. This promotes flexible design and reusability. In other words, if the process where the …
Continue reading “Three Reasons why Adopting MVC makes sense even for a small cocos2d iPad Game”