Resultados da pesquisa a pedido "swift4"

2 a resposta

Swift Codable com chaves dinâmicas

Eu tenho a estrutura JSON como: "periods": { "2018-06-07": [ { "firstName": "Test1", "lastName": "Test1" } ], "2018-06-06": [ { "firstName": "Test1", "lastName": "Test1" } ] }Eu tentei analisá-lo assim: public struct Schedule: Codable { public ...

3 a resposta

Análise JSON usando Decodable

Estou tentando analisar o seguinte JSON usando protocolo decodificável. Sou capaz de analisar o valor da string, comonome da sala. Mas não consigo mapear / analisarproprietários, administradores, membrosteclas corretamente. Por exemplo, usando o ...

1 a resposta

Json aninhado descodificado Swift 4 com atributos de chave aleatórios

Estou tendo problemas para decodificar json. Eu segui muitos tutoriais, mas não use estruturas json complexas. Por simplicidade, minimizei o código e usei Dog como exemplo. Seguindo json, estou principalmente interessado apenas nas estruturas ...

5 a resposta

A substring do Swift 4 '(de :)' foi descontinuada: use o subscrito de fatiamento de string com um operador 'intervalo parcial de'

Acabei de converter meu pequeno aplicativo, mas encontrei este erro: 'substring (from :)' está obsoleto: use o subscrito de fatiamento de string com um operador 'intervalo parcial de' meu código é: let dateObj = dateFormatterFrom.date(from: ...

2 a resposta

Swift 4 Decodable - Variáveis adicionais

Algo que ainda não descobri ou que encontrei on-line até o momento. Existe uma maneira de adicionar campos adicionais a uma estrutura que contém o protocolo decodível no qual não estão presentes nos dados JSON? Por exemplo e simplicidade, ...

1 a resposta

Inconsistência da Apple Push Notifications (APN)?

Estamos com um problema confuso ao usar o Push Notifications da Apple via APN. Temos o seguinte cenário (bastante padrão, eu acho): Quando nosso aplicativo, vamos chamá-lo de "MyApp" aqui, é instalado e iniciado pela primeira vez, solicitamos ao ...

3 a resposta

A tupla de fechamento não suporta a desestruturação no Xcode 9 Swift 4

Após o projeto de gloss para Swift 4 no Xcode 9 Estou recebendo o seguinte erro que não faço ideia Parâmetro de tupla de fechamento '(chave: _, valor: _)' não suporta desestruturação Código: extension Dictionary { init(elements: [Element]) { ...

2 a resposta

iOS11: UIActivityViewController não compartilha com êxito UIImage para aplicativos de terceiros

Portanto, no iOS10, se você deseja compartilhar uma imagem com o UIActivityViewController, basta escrever um código swift3 parecido com: func shareTapped() { if let image = imageView.image { let vc = UIActivityViewController(activityItems: ...

1 a resposta

Swift 4 "Esta classe não é compatível com a codificação de valores-chave"

Eu tenho uma biblioteca Swift que é fortemente dependente deobj.valueForKey() deNSObject. Após migrar para o Swift 4, descobri que essas chamadas sempre travam com o erro "essa classe não é compatível com a codificação do valor da chave ...", a ...

2 a resposta

Como converter uma sequência de datas com segundos fracionários opcionais usando Codable no Swift4

Estou substituindo meu antigo código de análise JSON pelo Swift's Codable e estou tendo um problema. Eu acho que não é tanto uma questão codificável como é uma questão DateFormatter. Comece com uma estrutura struct JustADate: Codable { var ...