Slevový týden - Červenec ITnetwork summer 2020
30 % bodů zdarma na online výuku díky naší Slevové akci!
Pouze tento týden sleva až 80 % na e-learning týkající se C#

Paralelní programování a vícevláknové aplikace ve Swift

Seriál tutoriálů o paralelním programování ve Swift. Naučíme se spouštět úlohy na pozadí a na více jádrech procesoru, což povede ke zvýšení výkonu.

Úvod do vícevláknových aplikací ve Swift

Lekce 1

Úvod do vícevláknových aplikací ve Swift

Uvedení do problematiky vláken ve Swift, motivace pro použití, proč neprovádět vše na hlavním vlákně, co je retain cycle a také weak vs. unowned.
Napsal Filip Němeček
Zdarma Zobrazit popis
PerformSelector(), run loop a paralelní cyklus ve Swift

Lekce 2

PerformSelector(), run loop a paralelní cyklus ve Swift

Ve Swift tutoriálu si představíme globální metodu performSelector(), vysvětlíme run loop, provedení kódu po uplynutí určitého času a paralelní cyklus.
Napsal Filip Němeček
ZdarmaNehodnoceno Zobrazit popis
Vytvoření iOS aplikace pro demonstraci GCD

Lekce 3

Vytvoření iOS aplikace pro demonstraci GCD

Připravíme si iOS aplikaci stahující obrázky z internetu, která ovšem po spuštění zamrzá. Také si v praxi ukážeme run loop.
Napsal Filip Němeček
PremiumNehodnoceno Zobrazit popis
Opravení zamrzající aplikace pomocí použití GCD ve Swift

Lekce 4

Opravení zamrzající aplikace pomocí použití GCD ve Swift

iOS aplikaci pro stahování obrázků máme hotovou, ale při startu zamrzá. To napravíme v tomto Swift tutoriálu. Také si ukážeme užitečnou třídu DispatchGroup
Napsal Filip Němeček
PremiumNehodnoceno Zobrazit popis


 

Aktivity (3)