2012-03-02 3 views
0

Мое приложение имеет вид таблицы, для которого данные, используемые для его заполнения, были удалены от службы, данные также будут меняться по требованию, когда пользователь нажимает кнопку обновления. Исходя из этого, мне интересно, что будет лучшим шаблоном проектирования для сценария, любой может предоставить некоторые предложения или образцы?Шаблон проектирования для UITableViewController

+1

Пробуйте курс stanford iOS, лекцию о блоках и многопоточность - у этого есть пример приложения, которое делает именно это. – jrturton

ответ

1

MVC?

Edit (чтобы попытаться быть немного более полезным):

Модель: собственный класс для этого, который взаимодействует с веб-сервиса и возвращает данные в контроллер в соответствии с просьбой. Вероятно, вы загрузите данные и проанализируете их в массивы в зависимости от того, как вы хотите их сортировать/манипулировать.

Вид: ваш пользовательский интерфейс или как .xib или написано в коде или комбинация .xib и кода

Контроллер: контроллер табличного

Я полагаю, большую часть работы будет в модели ,

Вы можете проверить образец исходного кода LazyTableImages от Apple.

и

Вы должны быть в состоянии получить прототип и работает довольно быстро, используя жестко закодированы данные в массивы в модели, а затем на более позднюю дату модификации модели, чтобы получить реальные данные из web- оказание услуг.

+0

Да, но для UITableViewController и специально для источника данных, заполненного данными из удаленных веб-сервисов, есть ли образец, на который я могу заглянуть и узнать? – tom