Preguntas etiquetadas con swift

Swift es un lenguaje de programación de propósito general seguro, rápido y expresivo desarrollado por Apple Inc. para sus plataformas y Linux. Swift es de código abierto. Use la etiqueta solo para preguntas sobre las características del idioma o para solicitar código en Swift. Use las etiquetas [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] y [cocoa] para preguntas (independientes del idioma) sobre las plataformas o marcos.



7
Cómo inicializar una cadena desde NSData en Swift
He estado tratando de inicializar una cadena de NSData Swift. En la documentación de NSString Cocoa, Apple dice que debe usar esto: init(data data: NSData!, encoding encoding: UInt) Sin embargo, Apple no incluyó ningún ejemplo de uso o dónde colocar el init. Estoy tratando de convertir el siguiente código de …
173 string  swift  cocoa  nsdata 







11
¿Cómo obtener el nombre del valor de enumeración en Swift?
Si tengo una enumeración con Integervalores sin formato: enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne ¿Cómo puedo convertir un cityvalor en una cadena Melbourne? ¿Este tipo de introspección de nombre de tipo está disponible en el idioma? Algo así (este código no …
167 swift  enumeration 



7
¿Cuál es la mejor práctica para nombrar archivos Swift que agregan extensiones a objetos existentes?
Es posible agregar extensiones a los tipos de objetos Swift existentes usando extensiones, como se describe en la especificación del lenguaje . Como resultado, es posible crear extensiones como: extension String { var utf8data:NSData { return self.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)! } } Sin embargo, ¿cuál es la mejor práctica de nomenclatura …
165 ios  objective-c  swift  xcode 

14
¿Comprobar cadena vacía en Swift?
En el Objetivo C, uno podría hacer lo siguiente para verificar las cadenas: if ([myString isEqualToString:@""]) { NSLog(@"myString IS empty!"); } else { NSLog(@"myString IS NOT empty, it is: %@", myString); } ¿Cómo se detectan cadenas vacías en Swift?
165 swift 

23
Cómo llamar gestos toque en UIView programáticamente en rápido
Tengo una UIView y le agregué un gesto de toque: let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:")) tap.delegate = self myView.addGesture(tap) Estoy tratando de llamarlo mediante programación en el archivo de prueba. sendActionForEvent Estoy usando esta función, pero no funciona: myView.sendActionForEvent(UIEvents.touchUpDown) Muestra el selector no reconocido enviado a la instancia. …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.