Vad är huvudkö i iOS?
Vad är huvudkö i iOS?

Video: Vad är huvudkö i iOS?

Video: Vad är huvudkö i iOS?
Video: Mastering Concurrency in iOS - Part 2 (Dispatch Queues, Quality of Service, Attributes) 2024, November
Anonim

De huvudkö är utskicket kö där alla UI-uppdateringar äger rum och koden som involverar UI-ändringar placeras. Du måste ta dig till huvudkö för att uppdatera användargränssnittet när en asynkron process som NSURLSession har slutförts.

Vad är då leveranskö i iOS?

Utskicksköer är FIFO köer till vilken din ansökan kan lämna uppgifter i form av blockobjekt. Utskicksköer utföra uppgifter antingen seriellt eller samtidigt. När du schemalägger ett arbetsobjekt asynkront fortsätter din kod att köras medan arbetsobjektet körs någon annanstans.

Förutom ovan, vad är en seriell kö? Seriella köer (även känd som privat utskick köer ) kör en uppgift åt gången i den ordning som de läggs till i kö . Samverkande köer (även känd som en typ av global utskick kö ) utför en eller flera uppgifter samtidigt, men uppgifterna startas fortfarande i den ordning som de lades till i kö.

Dessutom, vad är huvudtråden i iOS?

Träning är ett viktigt begrepp i iOS . Konceptet är ganska enkelt. När appen startar kommer den att finnas på huvudtråd eller den UI-tråd . Vid denna tidpunkt, när vi försöker göra en tidskrävande uppgift i huvudtråd , den UI kommer att sluta svara ett tag. Detta är en situation som användaren aldrig kommer att vilja möta.

Vad är DispatchGroup?

DispatchGroup . En grupp uppgifter som du övervakar som en enhet.

Rekommenderad: