Отображение данных тикера в реальном времени в приложении iOS - PullRequest
0 голосов
/ 05 октября 2011

Я использую данные из веб-службы REST через RestKit и хотел бы отобразить их в виде таблицы.Потребление данных работает очень хорошо.Теперь я хочу отобразить данные в таблице.Веб-сервис запрашивается каждые две секунды.

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

1 Ответ

1 голос
/ 05 октября 2011

Я думаю, что нет механизма, который помог бы вам.Но вы можете использовать данные в другом потоке (в фоновом режиме) и «добавить» строки в TableView, не используйте перезагрузку, поскольку ваш просмотр таблицы не может быть использован.

  1. Загрузка таблицы с данными.
  2. Запуск процесса в фоновом режиме, который вызывает вашу веб-службу каждые 2 секунды.
  3. Создайте наблюдателя и отправьте уведомление, когдавызов завершен.
  4. И затем добавьте строки (например, с анимацией) к представлению таблицы.

Надеюсь, это немного вам поможет =]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...