Preguntas etiquetadas con swift

176
NSRange de Swift Range?

Problema: NSAttributedString toma un NSRange mientras uso una cadena Swift que usa Range let text = "Long paragraph saying something goes here!" let textRange = text.startIndex..<text.endIndex let attributedString = NSMutableAttributedString(string:

175
Partidos rápidos de expresiones regulares de extracto

Quiero extraer subcadenas de una cadena que coincida con un patrón regex. Entonces estoy buscando algo como esto: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } Entonces esto es lo que tengo: func matchesForRegexInText(regex: String!, text: String!) ->...

173
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...

167
¿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...

165
¿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