Resultados da pesquisa a pedido "swift4"
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: ...
Swift 4: NSFilenamesPboardType não disponível. Em vez disso, o que usar para registerForDraggedTypes?
Após a migração para o Swift4, o seguinte código gera um erro de compilação: public final class MediaItemView: NSView { public override init(frame frameRect: NSRect) { super.init(frame: frameRect) // error: 'NSFilenamesPboardType' is unavailable ...
Como salvar objetos personalizados que implementam Codable
Agora é mais fácil com o Swift 4 codificar / decodificar de e paraJSON ou lista de propriedades [https://developer.apple.com/documentation/foundation/archives_and_serialization/encoding_and_decoding_custom_types] . Mas não consigo encontrar como ...
Swift Package Manager - sintaxe do Swift 4
Estou tentando usar o SPM atualizado para Swift4 com os seguintesPackage.swift Arquivo -API PackageDescription versão 4 [https://github.com/apple/swift-package-manager/blob/swift-4.0-branch/Documentation/PackageDescriptionV4.md] import ...
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: ...
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 ...
O uso da inferência Swift 3 @objc no modo Swift 4 está obsoleto?
Resumidamente, ao usar o Xcode 9 Beta, encontrei o seguinte aviso: O uso da inferência Swift 3 @objc no modo Swift 4 está obsoleto. Dirija-se aos avisos obsoletos de inferência @objc, teste seu código com o log "Uso de Swift 3 @objc inferência" ...
Convertendo de Swift para const char *
Estou tentando passar um const char * para uma biblioteca C antiga convertida de uma string Swift no Swift. Esta é a função C que estou chamando: artnet_node artnet_new(const char *ip, int verbose) { ...como posso converter uma string Swift ...
Como fazer uma visualização de coleção responder a gestos de panorâmica fora de sua própria visualização
eu tenho umaUICollectionView no meuUIViewController e eu quero que ele responda a gestos dentro e fora doUICollectionView. Por padrão, oUICollectionView só responde aos gestos dentro de siview mas como posso fazê-lo responder a furtos fora do ...