Procvič si angličtinu zdarma s naším americkým e-learningem! Learn more
Pouze tento týden sleva až 80 % na celý Java e-learning!

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.
ZdarmaNehodnocenoNapsal Filip Němeček
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.
ZdarmaNehodnocenoNapsal Filip Němeček
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.
PremiumNehodnocenoNapsal Filip Němeček
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
PremiumNehodnocenoNapsal Filip Němeček


 

Aktivity (2)