Resultados de la búsqueda a petición "swift"
== sobrecarga para clase personalizada no siempre se llama
Tengo un operador personalizado definido globalmente así: func ==(lhs: Item!, rhs: Item!)->Bool { return lhs?.dateCreated == rhs?.dateCreated }Y si ejecuto este código: let i1 = Item() let i2 = Item() let date = Date() i1.dateCreated = ...
Cree un tipo en sí mismo, no sus instancias, conforme a un protocolo
Me preguntaba si en Swift es posible hacer que un tipo se ajuste a un protocolo, de modo que pueda tratar el tipo en sí mismo como conforme a un protocolo de la forma en que normalmente se trata a las instancias como conforme a un ...
¿Podemos usar palabras clave como nombres de parámetros en SWIFT?
Básicamente, quiero configurar una función que use 'for' como parámetro de legibilidad. enum Genre { case drama case comedy } func setupTable(for: Genre) { switch for { case .drama: break case .comedy: break } }Configuré algo como esto, pero ...
Cómo obtener hijos cuyas matrices contienen un cierto valor
Tengo un esquema de base de datos que es esencialmente el mismo que el que es el documentación [https://firebase.google.com/docs/database/ios/structure-data#fanout] : // An index to track Ada's memberships { "users": { "alovelace": { "name": ...
Error "No se pudieron leer los datos porque faltan" al decodificar JSON en Swift
Estoy teniendo el siguiente error : No se pudieron leer los datos porque faltan. Cuando ejecuto el siguiente código: struct Indicator: Decodable { let section: String let key: Int let indicator: Int let threshold: Int } var indicators = ...
truncatingRemainder vs resto en Swift
Los sustitutos de Swift para el símbolo% para números de coma flotante: func truncatingRemainder(dividingBy other: Self) -> SelfDevuelve el resto de este valor dividido por el valor dado usando la división truncada. func remainder(dividingBy ...
No se puede cambiar la imagen UIImageView en la función (SWIFT)
He llamado a esta función después de que se declara y todo funciona, pero las UIImageViews no cambian su imagen. Estaría muy agradecido por su ayuda. [/imgs/4haIP.png]
Cómo convertir una cadena de fecha con segundos fraccionales opcionales usando Codificable en Swift4
Estoy reemplazando mi antiguo código de análisis JSON con Swift's Codable y me encuentro con un pequeño inconveniente. Supongo que no es tanto una pregunta codificable como una pregunta de DateFormatter. Comience con una estructura struct ...
el tipo X no nominal no admite la inicialización explícita
Estoy tratando de entender lo que estoy haciendo mal con los genéricos en Swift. Creé esta muestra de juegos import UIKit public protocol MainControllerToModelInterface : class { func addGoal() init() } public protocol ...
¿Cómo puedo usar los subíndices de segmentación de cadenas en Swift 4?
Tengo el siguiente código simple escrito en Swift 3: let str = "Hello, playground" let index = str.index(of: ",")! let newStr = str.substring(to: index)De Xcode 9 beta 5, recibo la siguiente advertencia: 'substring(to:)'está en desuso: ...