Apprenez la concurrence et les threads en Swift avec une introduction au multithreading et à ses optimisations via le Grand Central Dispatch. Explorez les opérations asynchrones et le Combine Framework pour maîtriser les modèles de collaboration dans un projet multithreading.
03h à 06h
6 points clés
Comprendre le multithreading.
Identifier les types de threads en Swift.
Maîtriser les queues et les tâches en Swift
Optimiser les performances avec GCD
Gérer efficacement la concurrence avec Grand Central Dispatch
Utiliser Async/Await pour simplifier le code asynchrone
Implémenter des acteurs pour gérer l'état isolé
Comprendre le fonctionnement de Combine.
Maîtriser les opérateurs de base de Combine.
Maîtriser les modèles de collaboration.
Apprendre l'attribution efficace des rôles.
Développer une application utilisant le multithreading en Swift.
Améliorer l'efficacité de la communication entre threads.