Améliorez la couche réseau dans votre app iOS avec des appels synchrones
Lors du développement d’applications iOS, en tant que développeurs, nous prêtons une attention particulière à l’interface en essayant par exemple de coller au plus près de la maquette proposée par le graphiste. Ceci au détriment d’autres parties qui sont tout aussi importantes comme par exemple la gestion des données ou les appels réseau. C’est d’autant plus curieux lorsque l’on sait qu’un problème avec ces derniers peut être plus fatal à l’application qu’un décalage d’un bouton de deux pixels.
Dans cet article, je vais présenter pourquoi, lors de mon dernier projet, en cherchant à améliorer nos tests unitaires de la couche réseau, nous avons décidé de passer tous les appels réseau en synchrone et je vais décrire en quoi cette méthode nous a été bénéfique.
La suite de l’article est disponible ici.