Что такое основная очередь в iOS?
Что такое основная очередь в iOS?

Видео: Что такое основная очередь в iOS?

Видео: Что такое основная очередь в iOS?
Видео: Настройки iPhone которые стоит изменить в первую очередь в iOS 13. КОНКУРС 2024, Май
Anonim

В основная очередь это отправка очередь в котором происходят все обновления пользовательского интерфейса и размещается код, связанный с изменениями пользовательского интерфейса. Вам нужно добраться до основная очередь для обновления пользовательского интерфейса по завершении асинхронного процесса, такого как NSURLSession.

Тогда что такое очередь отправки в iOS?

Очереди отправки являются FIFO очереди которому ваше приложение может отправлять задачи в виде блочных объектов. Очереди отправки выполнять задачи последовательно или одновременно. Когда вы планируете рабочий элемент асинхронно, ваш код продолжает выполняться, пока рабочий элемент выполняется в другом месте.

Кроме того, что такое последовательная очередь? Последовательные очереди (также известна как частная отправка очереди ) выполнять одну задачу за раз в том порядке, в котором они добавляются в очередь . Одновременный очереди (также известный как тип глобальной отправки очередь ) выполнять одну или несколько задач одновременно, но задачи по-прежнему запускаются в том порядке, в котором они были добавлены в очередь.

Кроме того, что является основным потоком в iOS?

Резьба это важная концепция в iOS . Концепция довольно проста. Когда приложение запустится, оно будет на основной поток или Поток пользовательского интерфейса . На этом этапе, когда мы пытаемся выполнить трудоемкую задачу в основной поток , то UI перестанет отвечать на некоторое время. Это ситуация, с которой пользователь никогда не захочет столкнуться.

Что такое DispatchGroup?

DispatchGroup . Группа задач, которые вы отслеживаете как единое целое.

Рекомендуемые: