Resultados da pesquisa a pedido "swift4"

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

3 a resposta

tipo não nominal X não suporta inicialização explícita

Estou tentando entender o que estou fazendo de errado com os genéricos rapidamente. Eu criei esse playground de amostra import UIKit public protocol MainControllerToModelInterface : class { func addGoal() init() } public protocol ...

6 a resposta

aviso: 'caracteres' está obsoleto: use String ou Substring diretamente

personagens [https://developer.apple.com/documentation/swift/string/1540072-characters]- uma propriedade de instância de String, foi preterida de comXcode ...

1 a resposta

Como abrir um link para um PDF com o wkwebview

Criei um aplicativo iOS simples, que abre uma URL com o WKWebView. No site do site, há um link para um documento PDF. Quando abro o site no meu navegador, posso clicar no link e o documento PDF é aberto. Mas, no meu aplicativo, nada acontece ...

4 a resposta

Matriz de codificação / decodificação de tipos em conformidade com o protocolo com JSONEncoder

Estou tentando encontrar a melhor maneira de codificar / decodificar uma matriz de estruturas em conformidade com um protocolo rápido usando o novo JSONDecoder / Encoder no Swift 4. Eu criei um pequeno exemplo para ilustrar o ...

3 a resposta

Obtendo string da nova sintaxe do caminho da chave do Swift 4?

Como você pode obter umvalor da string deCaminhos-chave inteligentes Swift 4 [https://github.com/apple/swift-evolution/blob/master/proposals/0161-key-paths.md] sintaxe (por exemplo,\Foo.bar)? Neste ponto, estou curioso sobre qualquer maneira, não ...

4 a resposta

Como usar o Swift 4 Codable no Core Data?

Codable parece um recurso muito interessante. Mas eu me pergunto como podemos usá-lo no Core Data? Em particular, é possível codificar / decodificar diretamente um JSON de / para um NSManagedObject? Eu tentei um exemplo muito simples: ...

1 a resposta

No Swift 4, como removo um observador KVO baseado em bloco?

Se eu armazenar um observador como este: let observer: NSKeyValueObservation = foo.observe(\.value, options: [.new]) { (foo, change) in print(change.newValue) }Como faço para remover / desativar / limparobserver uma vez que eu não preciso mais ...

2 a resposta

Erro fatal: o dicionário <String, Any> não está em conformidade com Decodable porque Any não está em conformidade com Decodable

Estou tentando usar o swift 4 para analisar um arquivo json local: { "success": true, "lastId": null, "hasMore": false, "foundEndpoint": "https://endpoint", "error": null }Esta é a função que estou usando: func loadLocalJSON() { if let path = ...

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