Почему блоки полезны при обновлении пакета строк в UITableView? - PullRequest
0 голосов
/ 13 июля 2011

Итак, я сейчас изучаю блоки, и когда я смотрел видео WWDC, я увидел одну из демонстраций, использующих «блоки обновления» для обновления пакета строк в UITableView.

Мой вопрос: почему блоки полезны при обновлении пакета строк в UITableView? Что бы произошло, если бы блоки не использовались?

1 Ответ

0 голосов
/ 16 октября 2011

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

Но это чисто теоретически.

...