2012-04-24 2 views
0

Я хотел бы создать проект, но я действительно не знаю, как его организовать и что мне нужно.Как организовать мой проект?

Я хочу приложение, которое имеет табличное представление (сгруппированный раздел), с обновлением (выталкиванием) рамки 320, а затем, когда пользователь обновляет uitableview, приложение проверяет веб-сервис и (я думаю) получаю JSON и обновить табличное представление (путем заполнения plist?)

так что мне нужно?

a webservice, с обратной стороны, где я могу обновить свой json? мое приложение, которое имеет plist, заполненный json, полученным от webservice?

И

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

ps: следует ли использовать coredata?

надеюсь, что вы получите то, что я хотел.

Спасибо, ребята!

ответ

0

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

Поэтому список p будет работать нормально, но опять же нет ничего плохого в его хранении в основных данных. Ваша общая идея верна, вы будете называть свой веб-сервис, анализируя JSON или XML, которые вы получаете, и обновляете таблицу данными.

В зависимости от того, какой протокол связи (SOAP, REST) ​​и ответ (JSON, XML) используется веб-службой, есть инструменты, которые будут генерировать все, что вам нужно для связи, вам действительно не нужно делать все это самостоятельно.

+0

спасибо за ваш ответ, не могли бы вы разработать последний абзац («есть инструменты, которые будут генерировать»)? Я хотел использовать класс HTTPS для связи (я ошибаюсь: p?) – user1256827

+0

@ user1256827 Как правило, веб-службы обмениваются данными с использованием SOAP или REST, но есть и другие методы, похоже, что у вас есть что-то обычное, поэтому вам придется общаться с ним, написав весь код самостоятельно. –

Смежные вопросы