Què és la cua principal a iOS?
Què és la cua principal a iOS?

Vídeo: Què és la cua principal a iOS?

Vídeo: Què és la cua principal a iOS?
Vídeo: Android vs iOS, cuál es mejor en 2022 🥊 2024, De novembre
Anonim

El cua principal és l'enviament cua on es produeixen totes les actualitzacions de la IU i es col·loquen el codi que implica canvis en la IU. Heu d'arribar al cua principal per actualitzar la interfície d'usuari en finalitzar un procés asíncron com NSURLSession.

Aleshores, què és la cua d'enviament a iOS?

Cues d'enviament són FIFO cues a la qual la vostra aplicació pot enviar tasques en forma d'objectes de bloc. Cues d'enviament executar tasques en sèrie o simultàniament. Quan programeu un element de treball de manera asíncrona, el vostre codi continua executant-se mentre l'element de treball s'executa en un altre lloc.

Al costat de dalt, què és una cua en sèrie? Cues en sèrie (també conegut com a enviament privat cues ) executar una tasca a la vegada en l'ordre en què s'afegeixen a la cua . Concurrent cues (també conegut com a tipus d'enviament global cua ) executar una o més tasques simultàniament, però les tasques encara s'inicien en l'ordre en què s'han afegit a la cua.

A més, quin és el fil principal a iOS?

Enfilar és un concepte important en iOS . El concepte és bastant senzill. Quan s'iniciï l'aplicació, estarà a fil principal o el Fil de la IU . En aquest punt, quan intentem fer una tasca que requereix molt de temps al fil principal , el IU deixarà de respondre durant un temps. Aquesta és una situació a la qual l'usuari mai voldrà enfrontar-se.

Què és DispatchGroup?

DispatchGroup . Un grup de tasques que controleu com a unitat única.

Recomanat: