Looking for objective-c Keywords? Try Ask4Keywords

Objective-C Language Wat is Grand Central dispatch.


Voorbeeld

Wat is gelijktijdigheid?

  • Meerdere dingen tegelijkertijd doen.
  • Profiteren van het aantal beschikbare cores in multicore CPU's.
  • Meerdere programma's parallel uitvoeren.

Doelstellingen van gelijktijdigheid

  • Programma wordt op de achtergrond uitgevoerd zonder CPU.
  • Definieer taken, definieer regels en laat het systeem de verantwoordelijkheid op zich nemen om ze uit te voeren.
  • Verbeter het reactievermogen door ervoor te zorgen dat de hoofdthread vrij is om te reageren op gebruikersgebeurtenissen.

VERZENDINGEN WACHTRIJEN

Grote centrale verzending - verzendwachtrijen stellen ons in staat om willekeurige codeblokken asynchroon of synchroon uit te voeren. Alle verzendwachtrijen zijn eerst binnen - eerst buiten Alle taken die aan de verzendwachtrij zijn toegevoegd, worden gestart in de volgorde waarin ze aan de verzendwachtrij zijn toegevoegd.