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

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

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

2 la respuesta

¿Cómo puedo implementar la decodificación polimórfica de datos JSON en Swift 4?

Estoy tratando de representar una vista de los datos devueltos desde un punto final API. Mi JSON se ve (aproximadamente) así: { "sections": [ { "title": "Featured", "section_layout_type": "featured_panels", "section_items": [ { "item_type": ...

3 la respuesta

Utilice Swift Codable para decodificar JSON con valores como claves

Tengo un problema para decodificar una estructura JSON que no puedo cambiar para que sea más fácil decodificar (proviene de firebase) .. ¿Cómo decodifico el siguiente JSON en objetos? El problema es cómo convertir "7E7-M001". Es el nombre de ...

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

2 la respuesta

Cómo convertir una cadena de fecha con segundos fraccionales opcionales usando Codificable en Swift4

Estoy reemplazando mi antiguo código de análisis JSON con Swift's Codable y me encuentro con un pequeño inconveniente. Supongo que no es tanto una pregunta codificable como una pregunta de DateFormatter. Comience con una estructura struct ...

1 la respuesta

Implementación de un decodificador personalizado en Swift 4

Me gustaría decodificar un documento XML usando el nuevoDecodable protocolo introducido en Swift 4, sin embargo, no parece haber una implementación existente para un decodificador XML que se ajuste alDecoder protocolo. Mi plan era usar la ...

2 la respuesta

Cómo analizar JSON usando swift 4

Soy confuso para obtener detalles de la fruta { "fruits": [ { "id": "1", "image": "https://cdn1.medicalnewstoday.com/content/images/headlines/271/271157/bananas.jpg", "name": "Banana" }, { "id": "2", ...

1 la respuesta

Swift 4 Codable: valores de Bool o String

Buscando alguna entrada sobre cómo manejarías el escenario con el que me encontré recientemente. He estado usando Swift 4s Codable con éxito, pero hoy noté un bloqueo que no esperaba. La API con la que estoy trabajando dice que devuelve ...

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])?