Preguntas con la etiqueta [swift]

Lista swift preguntas

Tengo una aplicación de iOS escrita en Swift que está perdiendo memoria; en determinadas situaciones, algunos objetos deberían liberarse, pero no es así. Aprendí sobre el problema simplemente agregando deinitmensajes

Conversión de cadena a Int con Swift

31
respuestas
399
votos
609.3k
vistas

Básicamente, la aplicación calcula la aceleración ingresando la velocidad y el tiempo inicial y final y luego usa una fórmula para calcular la aceleración. Sin embargo, dado que los valores

Alineación de texto SwiftUI

15
respuestas
351
votos
vistas

Entre las muchas propiedades de la Textvista, no pude encontrar ninguna relacionada con la alineación del texto. He visto en una demostración que maneja automáticamente RTL, y cuando coloca cosas

Obtenga la mayoría de UIViewController

29
respuestas
252
votos
253.3k
vistas

Parece que no puedo obtener lo máximo UIViewControllersin acceso a un archivo UINavigationController. Esto es lo que tengo hasta ahora: UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) Sin embargo, no parece hacer

Archivo de constantes globales en Swift

15
respuestas
373
votos
vistas

En mis proyectos de Objective-C suelo utilizar un archivo de constantes globales para almacenar cosas como nombres de notificaciones y claves para NSUserDefaults. Se parece a esto: @interface GlobalConstants :

Me preguntaba cómo configurar el factor de radio/desenfoque de iOS nuevo UIBlurEffectStyle.Light. No pude encontrar nada en la documentación. Pero quiero que se parezca al clásico UIImage+ImageEffects.hefecto de desenfoque. required

Puedo ver estas definiciones en la biblioteca Swift: extension Bool : BooleanLiteralConvertible { static func convertFromBooleanLiteral(value: Bool) -> Bool } protocol BooleanLiteralConvertible { typealias BooleanLiteralType class func convertFromBooleanLiteral(value: BooleanLiteralType) ->

¿Alguien puede decirme cómo redondear un valor doble a x número de decimales en Swift? Tengo: var totalWorkTimeInHours = (totalWorkTime/60/60) Con totalWorkTimeser un NSTimeInterval (doble) en segundo. totalWorkTimeInHoursme dará las

Estoy intentando usar valores de color hexadecimales en Swift, en lugar de los pocos estándar que UIColorte permiten usar, pero no tengo idea de cómo hacerlo. Ejemplo: ¿cómo lo usaría

Cómo comprobar si un elemento está en una matriz

18
respuestas
571
votos
574.8k
vistas

En Swift, ¿cómo puedo comprobar si existe un elemento en una matriz? Xcode no tiene ninguna sugerencia para contain, includeo has, y una búsqueda rápida en el libro no arrojó

Cómo resolver: 'keyWindow' quedó obsoleto en iOS 13.0

30
respuestas
358
votos
185.5k
vistas

Estoy usando Core Data con Cloud Kit y, por lo tanto, debo verificar el estado del usuario de iCloud durante el inicio de la aplicación. En caso de problemas, quiero

¿Cómo obtengo una referencia a AppDelegate en Swift?

18
respuestas
482
votos
271.5k
vistas

¿Cómo obtengo una referencia a AppDelegate en Swift? En última instancia, quiero utilizar la referencia para acceder al contexto del objeto administrado.

¿Swift tiene un método de recorte en String?

16
respuestas
429
votos
220.1k
vistas

¿Swift tiene un método de recorte en String? Por ejemplo: let result = " abc ".trim() // result == "abc"

Estoy intentando convertir el código fuente de mi proyecto de Swift 3 a Swift 4. Una advertencia que me da Xcode es sobre mis selectores. Por ejemplo, agrego un objetivo

Obtener el enésimo carácter de una cadena en Swift

47
respuestas
513
votos
439.3k
vistas

¿Cómo puedo obtener el enésimo carácter de una cadena? Probé []el descriptor de acceso bracket() sin suerte. var string = "Hello, world!" var firstChar = string[0] // Throws error ERROR: