Resultados de la búsqueda a petición "codable"
Swift 4 decodificación codificable json
Estoy tratando de implementar el nuevoCodable protocolo, así que agreguéCodable a mi estructura, pero soyatascado en decodificar el JSON. Esto es lo que tenía antes: Estructura - struct Question { var title: String var answer: Int var ...
Codificar / decodificar matriz de tipos que se ajustan al protocolo con JSONEncoder
Estoy tratando de encontrar la mejor manera de codificar / decodificar una matriz de estructuras que se ajusten a un protocolo rápido utilizando el nuevo JSONDecoder / Encoder en Swift 4. Hice un pequeño ejemplo para ilustrar el ...
¿Cómo usar swift 4 Codable en Core Data?
Codificable parece una característica muy emocionante. Pero me pregunto cómo podemos usarlo en Core Data. En particular, ¿es posible codificar / decodificar directamente un JSON desde / a un NSManagedObject? Intenté un ejemplo muy simple: ...
¿Cómo decodificar una estructura JSON anidada con el protocolo Swift Decodable?
Aquí está mi JSON { "id": 1, "user": { "user_name": "Tester", "real_info": { "full_name":"Jon Doe" } }, "reviews_count": [ { "count": 4 } ] }Aquí está la estructura en la que quiero guardarla (incompleta) struct ServerResponse: Decodable { var ...
Uso de Decodable en Swift 4 con herencia
En caso de que el uso de la herencia de clase rompa la decodificación de la clase. Por ejemplo, el siguiente código class Server : Codable { var id : Int? } class Development : Server { var name : String? var userId : Int? } var json = "{\"id\" ...
Swift 4 JSON Decodable, la forma más sencilla de decodificar el cambio de tipo
Con el protocolo Codificable de swift4, hay un gran nivel de estrategias de conversión de datos y fecha bajo el capó. Dado el JSON: { "name": "Bob", "age": 25, "tax_rate": "4.25" }Quiero forzarlo en la siguiente estructura struct ExampleJson: ...
Cómo decodificar una propiedad con un tipo de diccionario JSON en el protocolo decodificable Swift 4
Digamos que tengoCustomer tipo de datos que contiene unmetadata propiedad que puede contener cualquier diccionario JSON en el objeto del cliente struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": ...
Swift 4 Decodable - Diccionario con enumeración como clave
Mi estructura de datos tiene una enumeración como clave, esperaría que lo siguiente se decodifique automáticamente. ¿Es esto un error o algún problema de configuración? import Foundation enum AnEnum: String, Codable { case enumValue } ...
Usando JSONEncoder para codificar una variable con Codificable como tipo
Logré que funcionen tanto la codificación como la decodificación JSON y Plist, pero solo llamando directamente a la función de codificación / decodificación en un objeto específico. Por ejemplo: struct Test: Codable { var someString: String? } ...
Acoplar JSON cuando las claves solo se conocen en tiempo de ejecución
Digamos que tenemos una estructura JSON como la siguiente (comúnmente utilizada en la base de datos en tiempo real de Firebase): { "18348b9b-9a49-4e04-ac35-37e38a8db1e2": { "isActive": false, "age": 29, "company": "BALOOBA" }, ...