Preguntas etiquetadas con swift

125
Cómo hacer una solicitud HTTP Post con JSON body en Swift

Estoy tratando de hacer una solicitud de publicación HTTP con un cuerpo JSON: Cómo poder agregar un NSdictionnary al cuerpo de la solicitud HTTP. Aquí está mi código, no parece funcionar correctamente. var entry1 = Response(IdQuestion: 6510,IdProposition: 10,Time: 30) var entry2 =...

125
El protocolo no se ajusta a sí mismo?

¿Por qué no compila este código Swift? protocol P { } struct S: P { } let arr:[P] = [ S() ] extension Array where Element : P { func test<T>() -> [T] { return [] } } let result : [S] = arr.test() El compilador dice: "El tipo Pno se ajusta al protocolo P" (o, en versiones...

124
Obtener una lista de archivos en la carpeta de documentos

¿Qué tiene de malo mi código para obtener los nombres de archivo en la carpeta de documentos? func listFilesFromDocumentsFolder() -> [NSString]?{ var theError = NSErrorPointer() let dirs = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory,

123
WKWebView no carga archivos locales en iOS 8

Para iOS 8 anteriores betas, cargar una aplicación web local (en paquete) y funciona bien para ambos UIWebViewy WKWebView, e incluso he portado un juego web usando la nueva WKWebViewAPI. var url = NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("car", ofType:"html")) webView =...

123
¿Cómo crear una variable global?

Tengo una variable global que debe compartirse entre mis ViewControllers. En Objective-C, puedo definir una variable estática, pero no puedo encontrar una manera de definir una variable global en Swift. ¿Conoces alguna forma de

123
¿Cómo centrar horizontalmente las celdas UICollectionView?

He investigado un poco, pero no pude encontrar ningún ejemplo de código sobre cómo centrar celdas en una UICollectionView horizontalmente. en lugar de que la primera celda sea así X00 , quiero que sea así 0X0 . ¿Hay alguna forma de lograr esto? EDITAR: para visualizar lo que quiero: Necesito...

123
Analizando correctamente JSON en Swift 3

Estoy tratando de obtener una respuesta JSON y almacenar los resultados en una variable. He tenido versiones de este código que funcionan en versiones anteriores de Swift, hasta que se lanzó la versión GM de Xcode 8. Eché un vistazo a algunas publicaciones similares en StackOverflow: Swift 2...

122
Nueva matriz de Index Range Swift

¿Cómo puedo hacer algo como esto? Tome los primeros n elementos de una matriz: newNumbers = numbers[0..n] Recibiendo actualmente el siguiente error: error: could not find an overload for 'subscript' that accepts the supplied arguments EDITAR: Aquí está la función en la que estoy...

122
¿Cómo cambiar el texto del botón en Swift Xcode 6?

Esto es lo que intento hacer. Si alguna vez jugaste Halo o CoD, sabrías que puedes cambiar el nombre de una carga de armas. Lo que estoy haciendo es hacerlo para que pueda cambiar su nombre de carga utilizando un campo de texto. Aquí está el problema, el nombre de carga en el menú de carga es un...