Questions marquées «codable»


7
Avec JSONDecoder dans Swift 4, les clés manquantes peuvent-elles utiliser une valeur par défaut au lieu d'avoir à être des propriétés optionnelles?
Swift 4 a ajouté le nouveau Codableprotocole. Lorsque je l'utilise, JSONDecoderil semble que toutes les propriétés non facultatives de ma Codableclasse aient des clés dans le JSON ou cela génère une erreur. Rendre chaque propriété de ma classe facultative semble être un problème inutile car ce que je veux vraiment, …
114 json  swift  swift4  codable 


12
Comment décoder une propriété avec le type de dictionnaire JSON dans le protocole décodable Swift 4
Disons que j'ai Customer type de données qui contient une metadatapropriété pouvant contenir n'importe quel dictionnaire JSON dans l'objet client struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email": "john.doe@example.com", "metadata": { "link_id": "linked-id", "buy_count": 4 } } La …
104 json  swift  swift4  codable 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.