Je voudrais analyser le fichier json dans init de mon modèle. Je veux qu'il prenne l'URL et initialise toutes les propriétés stockées. Comme:Parse json dans init, en utilisant le protocole Decodable
init(from url: URL) { ... }
,
la question est donc comment puis-je le faire? J'ai essayé de le faire de cette façon:
let info = try JSONDecoder().decode(Model.self, from: data)
,
mais il crée juste un nouvel objet et semble être une mauvaise décision.
Merci.
auto = essayer JSONDecoder ... –
BTW init aurait besoin de jeter et de mieux utiliser les données au lieu d'URL –