Resultados da pesquisa a pedido "codable"

3 a resposta

Decodificação codificável Swift 4 json

Estou tentando implementar o novoCodable protocolo, então eu adicioneiCodable para minha estrutura, mas estoupreso na decodificação do JSON. Aqui está o que eu tinha antes: Struct - struct Question { var title: String var answer: Int var ...

2 a resposta

Como decodificar JSON no Swift 4?

Como decodificar o seguinte json usando o Swift 4? { "data": { "id": 22, "packageId": 5, "Package": { "id": 5, "color": "blue" } }, "error": false, "message": "Successfully Fetched" }Eu tentei usando o seguinte: struct Root: Codable { enum ...

1 a resposta

Swift 4 Codable - Valores Bool ou String

Procurando algumas informações sobre como você lidaria com o cenário em que estive recentemente. Eu tenho usado o Swift 4s Codable com sucesso, mas hoje notei uma falha que eu não esperava. A API com a qual estou trabalhando diz que retorna ...

10 a resposta

As matrizes de decodificação Swift JSONDecode falham se a decodificação de elemento único falhar

Ao usar os protocolos Swift4 e Codable, recebi o seguinte problema - parece que não há como permitirJSONDecoder para pular elementos em uma matriz. Por exemplo, eu tenho o seguinte JSON: [ { "name": "Banana", "points": 200, "description": "A ...

1 a resposta

Decodificação Swift 4 json usando Codable

Alguém pode me dizer o que estou fazendo de errado? Eu olhei para todas as perguntas aqui como daquiComo decodificar uma estrutura JSON aninhada com o protocolo Swift ...

3 a resposta

Usando JSONEncoder para codificar uma variável com Codable como tipo

Consegui fazer com que a codificação e decodificação JSON e plist funcionassem, mas apenas chamando diretamente a função codificar / decodificar em um objeto específico. Por exemplo: struct Test: Codable { var someString: String? } let testItem ...

2 a resposta

Criar estrutura codificável com tipo genérico

Primeiro de tudo, desculpe pelo título pouco claro da pergunta Estou fazendo uma estrutura codificável que será usada como mensagem json. enum MessageType: String, Codable{ case content case request case response } struct Message: Codable{ var ...

1 a resposta

Swift 4 Codable - API fornece às vezes um Int às vezes uma String

Eu tenho Codables rodando agora. Mas a API tem algumas entradas String que às vezes podem ter umInt valor de0 se eles estiverem vazios. Eu estava pesquisando aqui e encontrei o seguinte:Swift 4 Codable - Valores Bool ou ...

6 a resposta

A classe codificável não está em conformidade com o protocolo Decodable

Por que estou recebendo uma mensagem de erro "O tipo 'indicador' não está em conformidade com o protocolo 'Decodable'"? class Bookmark: Codable { weak var publication: Publication? var indexPath: [Int] var locationInText = 0 enum CodingKeys: ...

3 a resposta

Como decodificar uma estrutura JSON aninhada com o protocolo Swift Decodable?

Aqui está o meu JSON { "id": 1, "user": { "user_name": "Tester", "real_info": { "full_name":"Jon Doe" } }, "reviews_count": [ { "count": 4 } ] }Aqui está a estrutura na qual eu quero que ela seja salva (incompleta) struct ServerResponse: ...