Какво е основната опашка в iOS?
Какво е основната опашка в iOS?

Видео: Какво е основната опашка в iOS?

Видео: Какво е основната опашка в iOS?
Видео: Бриллиантовая рука (FullHD, комедия, реж. Леонид Гайдай, 1968 г.) 2024, Може
Anonim

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

Тогава какво представлява опашката за изпращане в iOS?

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

Освен по-горе, какво е серийна опашка? Серийни опашки (известен също като частно изпращане опашки ) изпълняват една задача в даден момент в реда, в който са добавени към опашка . Едновременен опашки (известен също като вид глобално изпращане опашка ) изпълняват една или повече задачи едновременно, но задачите все още се стартират в реда, в който са добавени към опашка.

Освен това, какво е основната нишка в iOS?

Нарязване на нишки е важна концепция в iOS . Концепцията е доста проста. Когато приложението се стартира, то ще бъде на основна нишка или UI нишка . В този момент, когато се опитваме да свършим някаква отнемаща време задача в основна нишка , на потребителски интерфейс ще спре да отговаря за известно време. Това е ситуация, с която потребителят никога няма да иска да се сблъска.

Какво е DispatchGroup?

DispatchGroup . Група от задачи, които наблюдавате като едно цяло.

Препоръчано: