Resultados da pesquisa a pedido "swift4"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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: ...
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 ...
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 = ...
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 ...