Preguntas con la etiqueta [swift]

Lista swift preguntas

¿Guardar imágenes en NSUserDefaults?

13
respuestas
83
votos
vistas

¿Es posible guardar imágenes NSUserDefaultscomo un objeto y luego recuperarlas para su uso posterior?

Estoy intentando convertir una aplicación de Objective-C a Swift pero no encuentro cómo pasar datos entre vistas usando Swift. Mi código Objective-C es UIStoryboard *storyBoard = [UIStoryboard storyboardWithName:@"Main" bundle:nil]; AnsViewController

Dado un protocolo sin ningún tipo asociado: protocol SomeProtocol { var someProperty: Int { get } } ¿Cuál es la diferencia entre estas dos funciones, en la práctica (es decir,

Swift NSUserDefaults setString:forKey:?

4
respuestas
21
votos
vistas

NSUserDefaults tiene y integerForKey:, pero no tiene .setInteger:forKey:stringForKey:setString:forKey: ¿Cómo se configura una cadena en NSUserDefaults? Lo ha hecho setObject:forKey:pero, en Swift, String es una estructura. ¿Está bien usarlo setObject:forKey:para almacenar

Tengo un diseño que implementa un azul oscuro UITextField, ya que el texto del marcador de posición es de forma predeterminada un color gris oscuro, apenas puedo distinguir lo que

Tengo una aplicación que tiene que descargar varios archivos grandes. Quiero que descargue cada archivo uno por uno de forma secuencial en lugar de al mismo tiempo. Cuando se ejecuta

Ordenar diccionario por claves

16
respuestas
165
votos
191.2k
vistas

Quiero ordenar un diccionario en Swift. Tengo un diccionario como: "A" => Array[] "Z" => Array[] "D" => Array[] etc. Quiero que sea como "A" => Array[] "D" => Array[]

¿Cómo puedo extender matrices escritas en Swift?

12
respuestas
253
votos
118.9k
vistas

¿Cómo puedo extender Swift Array<T>oT[] escribir con utilidades funcionales personalizadas? Navegar por los documentos API de Swift muestra que los métodos Array son una extensión de T[], por ejemplo: extension

Cómo eliminar un elemento de una matriz en Swift

18
respuestas
323
votos
481.2k
vistas

¿Cómo puedo desarmar/eliminar un elemento de una matriz en el nuevo lenguaje Swift de Apple? Aquí hay un código: let animals = ["cats", "dogs", "chimps", "moose"] animals[2]¿Cómo se podría eliminar

Me gustaría almacenar una serie de referencias débiles en Swift. La matriz en sí no debería ser una referencia débil: sus elementos deberían serlo. Creo que Cocoa NSPointerArrayofrece una versión

Estoy tratando de encontrar la forma más eficiente de realizar una solicitud de recuperación en CoreData. Anteriormente, primero verifiqué si existía un error y, si no era así, verifiqué la

Parece que en las herramientas/sistema actuales, recién lanzado Xcode 11.4/iOS 13.4, no habrá soporte nativo de SwiftUI para la función "desplazarse hacia" en List. Entonces, incluso si ellos, Apple, lo

Acabo de cambiar mis archivos .m a .mm y uso C++. ¿Hay alguna manera de hacer lo mismo con Swift?

Error de declaración esperado usando Swift

1
respuestas
18
votos
27.3k
vistas

Estoy intentando pasar el valor booleano de a UISwitcha otra clase usando NSUserDefaults. Por alguna razón, en la clase que contiene los modificadores, las ifdeclaraciones que se supone que deben

Leer en un archivo JSON usando Swift

35
respuestas
307
votos
367.1k
vistas

Realmente estoy luchando al intentar leer un archivo JSON en Swift para poder jugar con él. Pasé la mayor parte de 2 días investigando y probando diferentes métodos, pero no