Retour aux cas pratiques
iOS (Swift)Fondamental

Correction d’un appel réseau bloquant le thread principal

Scénario

Contexte : Une application récupère des données depuis une API distante. Le Problème : L’interface se fige pendant l’appel réseau. Extrait logique actuelle : let data = try? Data(contentsOf: url) label.text = String(data: data!, encoding: .utf8) Contraintes : Effectuer appel réseau en arrière-plan via URLSession. Mettre à jour UI sur le thread principal. Livrable attendu : Corriger l’implémentation afin d’assurer fluidité de l’interface utilisateur.

Compétences ciblées

networkingurlsessionbugfixthreadingios
    Correction d’un appel réseau bloquant le thread principal — mise en situation iOS (Swift) | CodeDuel