this is a demo for IOS MVC