Мы делаем приложение для отеля, где уже сделали приложение, в котором можно размещать заказы через приложение. Все эти заказы можно увидеть на веб-портале, обновив страницу.
Теперь клиент попросил создать приложение, в котором официант сможет видеть заказ на своем iPad.
Для этого у нас будет табличное представление, в котором будет отображаться весь список заказов.
Однако я не понимаю, как я обновлю таблицу / добавлю данные, если будет сделан новый заказ.
Короче говоря, после того, как заказ сделан, официант должен получить предупреждение, а вид таблицы должен быть обновлен.
Примечание. iPad / iPhone получают данные через веб-службу.
Этого можно добиться, вызывая веб-сервис каждые 1 минуту или 30 секунд.
Однако я не хочу этого делать ...
Если добавлен новый материал, веб-сервис отправит эти данные, и я добавлю эти данные в свое представление таблицы. Означает, что веб-сервис отправит мне слушателя, что добавлены новые данные
Мне нужно знать, как я могу слушать этого слушателя, если веб-сервис отправляет мне слушателя.
Любая полезная информация по этому поводу будет оценена.
Ссылка ниже помогла мне для TCP в iOS.
http://www.tekritisoftware.com/sites/default/files/Socket_Programing_for_IOS.pdf