atualizar tableview se os dados forem alterados online

Estamos criando um aplicativo para o hotel em que já fizemos um aplicativo em que os pedidos podem ser feitos por meio do aplicativo. Todos esses pedidos podem ser vistos no portal da Web, atualizando a página.

Agora, o cliente solicitou a criação de um aplicativo em que o garçom pudesse ver o pedido em seu iPad.

Para isso, teremos a tableview onde toda a lista de pedidos será exibida.

No entanto, eu não estou entendendo como atualizarei a tabela / adicionarei os dados se um novo pedido for feito.

Em suma, uma vez que o pedido é feito, o garçom deve receber um alerta e a exibição da tabela deve ser atualizada.

Nota: O iPad / iPhone obtém os dados através do serviço da web.

Isso pode ser alcançado chamando o serviço da web a cada 1 minuto ou 30 segundos.

No entanto, eu não quero fazer dessa maneira ...

Se novas coisas forem adicionadas, o serviço da web enviará esses dados e eu os adicionarei na minha visualização de tabela.Significa que o serviço da web me enviará ouvinte para que novos dados sejam adicionados

Preciso saber como posso ouvir esse ouvinte se o serviço da web me enviar um ouvinte.

Qualquer informação útil sobre isso seria apreciada.

Abaixo o link me ajudou com o TCP no iOS.

http://www.tekritisoftware.com/sites/default/files/Socket_Programing_for_IOS.pdf

questionAnswers(1)

yourAnswerToTheQuestion