Aucun affichage dans Exemple chargement et de conversion JSON

Bonsoir à toutes et à tous,

Voilà dans le cours Exemple chargement et de conversion JSON de Swift, je n’ai pas l’affichage sur le simulateur de Xcode provenant de
http://jsonplaceholder.typicode.com/users

Dans le cours voici le résultat à atteindre

Pour ma part avec le même code l’affichage reste blanc :frowning:

Auriez-vous un autre site pour récupérer de la data svp ?

Lorsque je prends le code de Maxime ça mouline avec la vue « Chargement des utilisateurs »

Merci.

Ryo.

Salut @Ryo,

Je viens de cliquer sur ton lien, ça fonctionne parfaitement chez moi.

Utilises-tu un VPN, ou un DNS spécifique qui te bloque la connexion au serveur ?

Personnellement, je n’utilise pas de VPN, par contre j’ai un bloquer de PUB et j’utilise les DNS de Cloudflare 1.1.1.1 et 1.0.0.1 en ipv4

Hello Thony,

Dsl j’ai été confus, je vais édit mon message.

Quand tu cliques sur le lien, ça ouvre la même page que moi ?

J’ai pris le code de Maxime sur GitHub, et il fonctionne bien chez moi aussi.
Tu as peut-être une erreur dans ton code.

Oui ça ouvre la même page que toi.

De mon côté, j’ouvre le projet de Maxime sur Github et je n’ai pas d’affichage des données dans le simulateur de Xcode…

Quand tu parles de simulateur, c’est bien celui ou tu cliques sur le bouton play en haut à gauche de la fenêtre de Xcode, pas la preview dans la fenêtre de droite ?

Preview et simulateur ne donnent rien même en reprenant le projet de Maxime.

Oui je dois être plus précis.

Alors maintenant, où tu as un problème dans ton code ou Xcode n’a pas accès à internet, donc essaye si tu arrives à charger le lien que tu as mis plus haut depuis Safari sur le simulateur pour voir.

Sinon, vérifie bien le code si dessous :

J’ai accès au web via le simulateur, j’ai aussi chargé une page web du site d’Apple pour voir.

Comment vérifier que xcode lui est connecté à internet ?

Xcode est bien connecté à internet.

Tu as essayé de clean le projet ? Redémarrer Xcode ? Et même redémarrer ton mac ?

1 « J'aime »

Le projet de Maxime marche, pas le mien. Bon je vais faire du ménage dans mon Mac et laisser mon avancement.

En redémarrant le mac que s’est il passé ?

Merci @ThonyF, je garde espoir d’y arriver dans la nuit.

Merci @ThonyF pour ton aide. Alors pourquoi ça a marché après un troisième redémarrage ?
Je ne peux pas te le dire. J’ai fais de la place dans mon disque dur, un coup de Onyx et c’était bon ce matin.

Sinon que permet le redémarrage du Mac stp ?

Redémarrer, c’est la solution magique a beaucoup de problème.

Il faut dire que ça permet d’arrêter, tout les service en fonction et donc, de repartir sur quelque chose de plus sain.

Le redémarrage de ton Mac libère du cache local qui peu parfois être gênant.

Tu peux aussi tenter quand tu as ce genre de phénomène d’effacer les derivedData

En tout cas top que tu sois débloqué.

1 « J'aime »

Merci @Neldion pour ta réponse, enfin un mystère en moins :slight_smile:

Hello,
Je sais pas si tu as résolu le problème mais … dans ton liens tu as mis http et pas https , si tu ne fait pas en https tu dois déverrouiller dans la configuration plist .

Juste en le mettant en https , tu aura les données qui arrive sans problème