При подходе к фреймворку вам, в некотором роде, приходится создавать собственный слой модели, либо из базовых данных, либо из одноэлементного управления данными, либо что-то в этом роде. Это не похоже на некоторые фреймворки MVC, где есть каталог файлов, которые являются моделями.
Тем не менее, ваш бизнес веб-клиентов собирается предпринять некоторые действия контроллера - возможно, они запускаются, когда загружается ваше представление, или когда нажимается кнопка, или что у вас. Поэтому я обычно помещаю функциональные возможности действия CRUDing в контроллер любого представления, представленного в данный момент, и заполняю свой слой модели в зависимости от того, что я получаю.
Ознакомьтесь с библиотеками ASIHTTPRequest и JSON Framework, поскольку они абсолютно важны для моей работы по созданию подобных вещей.