Resultados de la búsqueda a petición "codable"

11 la respuesta

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": ...

2 la respuesta

Usar codificable en un tipo / objeto dinámico

Hola, tengo la siguiente estructura anidada en una estructura más grande que se devuelve de una llamada API pero no puedo codificar / decodificar esta parte. El problema que tengo es que customKey y customValue son dinámicos. { "current" : "a ...

2 la respuesta

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 } ...

3 la respuesta

Protocolo codificable rápido con enumeraciones recursivas

Digamos que tengo un modelo como el siguiente, que me permite construir un árbol de objetos Foo. struct Foo { var kind : Kind enum Kind { case node([Foo]) case leaf } }¿Cómo puedo hacer este Codificable, específicamente para elcase node([Foo])?

4 la respuesta

¿Cómo conformar UIImage a Codable?

Swift 4 tieneCodificable [https://www.google.no/search?q=swift+4+codable&oq=swift+4+codable&aqs=chrome..69i57j69i60j69i61j69i60j0l2.1981j0j7&sourceid=chrome&ie=UTF-8] Y es asombroso. PeroUIImage no se ajusta a ella por defecto. ¿Cómo podemos ...

3 la respuesta

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? } ...

1 la respuesta

Swift 4 decodificando json usando Codificable

¿Alguien puede decirme qué estoy haciendo mal? He visto todas las preguntas aquí como desde aquí¿Cómo decodificar una estructura JSON anidada con el protocolo Swift ...

2 la respuesta

¿Cuál es la diferencia entre opcional y decodeIfPresent cuando se usa Decodable para análisis JSON?

estoy usandoCodable protocolo de Swift 4 por primera vez, no puedo entender el uso dedecodeIfPresent deDecodable. /// Decodes a value of the given type for the given key, if present. /// /// This method returns `nil` if the container does not ...

10 la respuesta

Las matrices de decodificación Swift JSONDecode fallan si falla la decodificación de un elemento

Al usar Swift4 y los protocolos codificables, tengo el siguiente problema: parece que no hay forma de permitirJSONDecoder para omitir elementos en una matriz. Por ejemplo, tengo el siguiente JSON: [ { "name": "Banana", "points": 200, ...

2 la respuesta

Usar codificable con clave que a veces es una Int y otras veces una Cadena

Tengo una API que a veces devuelve una clave específica (en este casoid) en el JSON como Int y otras veces devolverá la misma clave como String. ¿Cómo uso codificable para analizar ese JSON? struct GeneralProduct: Codable { var price:Double! var ...