Preguntas etiquetadas con swift

206
Leer en un archivo JSON usando Swift

Realmente estoy luchando por tratar de leer un archivo JSON en Swift para poder jugar con él. He pasado la mayor parte de 2 días volviendo a buscar y probando diferentes métodos, pero todavía no he tenido suerte, así que me he registrado en StackOverFlow para ver si alguien puede señalarme en la...

203
¿Cómo puedo extender matrices escritas en Swift?

¿Cómo puedo extender Swift Array<T>o T[]escribir con utilidades funcionales personalizadas? Examinar los documentos API de Swift muestra que los métodos de matriz son una extensión de T[], por ejemplo: extension T[] : ArrayType { //... init() var count: Int { get } var capacity: Int {...

203
Encontrar el índice del personaje en Swift String

Es hora de admitir la derrota ... En Objective-C, podría usar algo como: NSString* str = @"abcdefghi"; [str rangeOfString:@"c"].location; // 2 En Swift, veo algo similar: var str = "abcdefghi" str.rangeOfString("c").startIndex ... pero eso solo me da un String.Index, que puedo usar para...

201
Problema de Xcode 8 Beta 3 Use Legacy Swift

Tengo un proyecto Objective-C en Xcode 8 Beta 3. Desde la actualización, cada vez que intento compilar recibo el siguiente error: Se requiere que "Usar la versión de lenguaje Swift heredado" (SWIFT_VERSION) esté configurado correctamente para los objetivos que usan Swift. Use el menú [Editar>...

199
Convertir Float a Int en Swift

Quiero convertir una Floata una Inten Swift. Moldeo básico como este no funciona debido a que estos tipos no son primitivas, a diferencia de floats y intS en Objective-C var float: Float = 2.2 var integer: Int = float as Float Pero esto produce el siguiente mensaje de error: 'Flotar' no es...

197
¿Cómo obtengo un plist como diccionario en Swift?

Estoy jugando con el nuevo lenguaje de programación Swift de Apple y tengo algunos problemas ... Actualmente estoy tratando de leer un archivo plist, en Objective-C haría lo siguiente para obtener el contenido como NSDictionary: NSString *filePath = [[NSBundle mainBundle]