IOS жүйесіндегі негізгі кезек дегеніміз не?
IOS жүйесіндегі негізгі кезек дегеніміз не?

Бейне: IOS жүйесіндегі негізгі кезек дегеніміз не?

Бейне: IOS жүйесіндегі негізгі кезек дегеніміз не?
Бейне: Чеченец о жизни в горах. Откровение чеченцев #3 [Eng sub] 2024, Желтоқсан
Anonim

The негізгі кезек жөнелту болып табылады кезек онда барлық UI жаңартулары орын алады және UI өзгерістерін қамтитын код орналастырылады. -ға жету керек негізгі кезек NSURLSession сияқты асинхронды процесті аяқтаған кезде пайдаланушы интерфейсін жаңарту үшін.

Сонда iOS жүйесінде жіберу кезегі дегеніміз не?

Жіберу кезектері FIFO болып табылады кезектер Сіздің қолданбаңыз блоктық нысандар түрінде тапсырмаларды жібере алады. Жіберу кезектері тапсырмаларды сериялық немесе қатар орындаңыз. Жұмыс элементін асинхронды түрде жоспарлағанда, жұмыс элементі басқа жерде іске қосылған кезде кодыңыз орындалуды жалғастырады.

Жоғарыда көрсетілгеннен басқа, сериялық кезек дегеніміз не? Сериялық кезектер (жеке жіберу ретінде де белгілі кезектер ) бір тапсырманы қосу реті бойынша бір уақытта орындаңыз кезек . Бір мезгілде кезектер (сондай-ақ жаһандық жөнелту түрі ретінде белгілі кезек ) бір немесе бірнеше тапсырманы бір уақытта орындаңыз, бірақ тапсырмалар әлі де олар тізімге қосылған ретпен басталады. кезек.

Сонымен қатар, iOS жүйесіндегі негізгі ағын дегеніміз не?

Жіп маңызды ұғым болып табылады iOS . Тұжырымдама өте қарапайым. Қолданба іске қосылғанда, ол қалтада болады негізгі жіп немесе UI ағыны . Осы сәтте біз біраз уақытты қажет ететін тапсырманы орындауға тырысқанда негізгі жіп , the UI біраз уақытқа жауап беруді тоқтатады. Бұл пайдаланушы ешқашан тап болғысы келмейтін жағдай.

DispatchGroup дегеніміз не?

DispatchGroup . Біртұтас бірлік ретінде бақылайтын тапсырмалар тобы.

Ұсынылған: