Preguntas etiquetadas con swift

88
Noop para las exhaustivas declaraciones de Swift

Swift requiere declaraciones de cambio exhaustivas y que cada caso tenga un código ejecutable. La etiqueta 'case' en un 'switch' debe tener al menos una declaración ejecutable ¿Alguien se ha decidido por una buena forma de manejar los casos en los que no quieres hacer nada? Puedo poner un...

88
Comprobación del valor de un bool opcional

Cuando quiero verificar si un bool opcional es verdadero, hacer esto no funciona: var boolean : Bool? = false if boolean{ } Resulta en este error: Tipo opcional '@IvalueBool?' no se puede utilizar como booleano; prueba para '! = nil' en su lugar No quiero comprobar nada; Quiero comprobar...

88
Swift 3.0 ¿Datos a cadena?

func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {} Quiero deviceTokenencadenar pero: let str = String.init(data: deviceToken, encoding: .utf8) str es nil rápido 3.0 ¿Cómo puedo permitir dataa string? ¿Estás registrando...

88
¿Qué habilita el DSL de SwiftUI?

Parece que el nuevo SwiftUImarco de Apple usa un nuevo tipo de sintaxis que efectivamente construye una tupla, pero tiene otra sintaxis: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } Al tratar de abordar lo...

88
¿Cómo ocultar el teclado al usar SwiftUI?

¿Cómo ocultar el keyboarduso SwiftUIde los siguientes casos? Caso 1 Tengo TextFieldy necesito ocultar el keyboardcuando el usuario hace clic en el returnbotón. Caso 2 Tengo TextFieldy necesito ocultar el keyboardcuando el usuario toca afuera. ¿Cómo puedo hacer esto usando SwiftUI? Nota: No he...