Resultados de la búsqueda a petición "swift"
Cómo decodificar una propiedad con un tipo de diccionario JSON en el protocolo decodificable Swift 4
Digamos que tengoCustomer tipo de datos que contiene unmetadata propiedad que puede contener cualquier diccionario JSON en el objeto del cliente struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": ...
La función de búsqueda de matriz no funciona en Swift
Confieso que me siento un poco estúpido, pero después de horas de intentarlo tengo que preguntar: class AGE { static func getAge() -> Int { var age: Int for items in dataArray { if items.name == "Steven" { age = items.age } else { age = 0 } } // ...
Swiftier Swift para 'agregar a la matriz o crear si no está allí ...'
He notado que un patrón común en Swift es var x:[String:[Thing]] = [:]por lo tanto, cuando desea "agregar un elemento a una de las matrices", no puede simplemente x[which].append(t)tienes que if x.index(forKey: which) == nil { x[which] = [] } ...
Prevención del menú contextual que se muestra en una celda específica en una vista basada en NSTableView
¿Hay alguna forma de evitar que se muestre un menú contextual (y la selección asociada "anillo" alrededor de la vista de celda) cuandoclic derechoen una celda específica en una vista basadaNSTableView ? No estoy hablando de deshabilitar la ...
Por qué evitar el desenvolvimiento forzado
Hay casos en los que olvidó establecer un valor (por lo que en realidad es un error), y ejecutar el programa con desenvolvimiento forzado puede bloquear el problema, y eso puede permitirle localizar el error donde olvidó establecer el valor que ...
Tipo de referencia dentro del tipo de valor
Estoy explorando los tipos de valores Swift, en particular las estructuras para obtener una mejor comprensión de sus usos en diferentes escenarios. Me sorprendió ver cómo se puede usar enum para construir Binary Search Tree usandoindirect que ...
Limpieza de datos UTF-8 malformados
AntecedentesCon Swift, estoy tratando de recuperar HTML a través deURLSession en lugar de cargarlo en unWKWebView primero ya que solo necesito el HTML y ninguno de los subrecursos. Me encuentro con un problema con ciertas páginas que funcionan ...
Las declaraciones en extensiones no pueden anular aún el error en Swift 4
Tengo una extensión: public extension UIWindow { override public func topMostController()->UIViewController? { ... } }pero para mitopMostController Me sale el siguiente error: Declarations in extensions cannot override yet errorFunciona bien ...
¿No puede encontrar UITableViewCellDeleteConfirmationView en ios 11 layoutsubview subview en UITableviewcell?
Tengo que anular el botón de eliminación de deslizamiento de altura en Tableviewcell. Utilicé el siguiente código, funciona bien ios 10 pero en ios11 no puedo encontrar UITableViewCellDeleteConfirmationView en la clase layoutsubview foreach (var ...
Agregar ventana emergente modal a la anotación de mapa - Swift 3.0
Tengo varios pines personalizados en un mapa y cuando un usuario toca un pin y luego el botónCallout View Me gustaría agregar una función que inicie unModal Popup utilizando Scene Dock Aquí está mi código: func mapView(_ mapView: MKMapView, ...