Как обновить вид списка в фоновом режиме? - PullRequest
0 голосов
/ 21 сентября 2011

Я хочу обновить представление списка в контроллере, пока он находится в фоновом режиме.Поскольку я хочу обновить массив этого списка.

любые идеи о том, как это сделать.

Спасибо заранее за многое

Ответы [ 2 ]

1 голос
/ 21 сентября 2011

Я думаю, что вы имели в виду, что ваш ViewController был помещен обратно в стек, а из верхнего контроллера View вы хотите обновить массив и перезагрузить список?Если это предположение верно, это то, что вы можете сделать

  1. Определить массив [содержащий данные для списка] как свойство и синтезировать его для доступа извне
  2. Определить список UITableView как свойство (синтезировать), а также для доступа к нему в подклассе.
  3. Сохраните ссылку этого контроллера в дочернем контроллере для доступа
  4. Обновите массив, используя сохраненную ссылку
  5. Перезагрузите tableViewчерез [self.parentController.tableView reloadData];
0 голосов
/ 21 сентября 2011

Читайте о NSOperation и NSOperationQueue.NSThread также может быть полезен.
Оба дадут вам идеи, как выполнить некоторую работу в фоновом режиме.

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