Articles of veloz

JSON Parsing en Swift 3

¿Alguien ha podido encontrar una forma de analizar a través de archivos JSON en Swift 3? He podido recuperar los datos pero no tengo éxito cuando se trata de dividir los datos en campos específicos. Publicaba el código de muestra pero he pasado por tantos métodos diferentes sin éxito y no he guardado ninguno. El […]

La barra de navegación personalizada ios 11 va debajo de la barra de estado

Acabo de descargar xcode 9 y estoy teniendo este problema extraño, en ios 11 mi barra de navegación personalizada parece ser la mitad de tamaño y está debajo de la barra de estado, en ios 10 funciona bien. así que aquí está mi código let newNavbar: UINavigationBar = UINavigationBar(frame: CGRect(x: 0, y: 0, width: view.frame.width, […]

El esquema de URL “prefs” no funciona en iOS 10 (Beta 1 y 2)

No puedo conseguir que el esquema de URL “prefs” funcione en iOS 10 (Beta 1). Está configurado correctamente ya que la misma aplicación funciona bien en iOS 9. ¿Es esto un error o se renombró? Código: let settingsUrl = NSURL(string: “prefs:root=SOMETHING”) if let url = settingsUrl { UIApplication.sharedApplication().openURL(url) } Actualización: (Beta 2) Aún no funciona […]

performSegueWithIdentifier muy lento cuando segue es modal

Tengo una vista de tabla simple donde manejo la acción de selección en la vista de tabla. Esta acción sigue un segue. Si el segue es un segue de push , la siguiente vista se muestra inmediatamente. Si el cambio es un cambio modal , la próxima vista ya sea: tarda 6 segundos más o […]

¿Cuál es la forma más sencilla de convertir de una Cadena de un solo carácter a un valor ASCII en Swift?

Solo quiero obtener el valor ASCII de una sola cadena de caracteres en Swift. Así es como lo estoy haciendo actualmente: var singleChar = “a” println(singleChar.unicodeScalars[singleChar.unicodeScalars.startIndex].value) //prints: 97 Aunque esto es muy feo. Debe haber una manera más simple.

Encuentra la tangente de un punto en una curva bezier cúbica

Para una curva Bézier cúbica con los cuatro puntos habituales a, b, c y d, para un valor dado t, cómo encontrar la tangente de la manera más elegante en ese punto?

¿Cómo cargar URL en UIWebView en Swift?

Tengo el siguiente código: UIWebView.loadRequest(NSURLRequest(URL: NSURL(string: “google.ca”))) Estoy teniendo el siguiente error: ‘NSURLRequest’ no es convertible a UIWebView. ¿Alguna idea de cuál es el problema?

Colecciones inmutables / mutables en Swift

Me refería a la guía de progtwigción Swift de Apple para comprender la creación de objetos mutables / inmutables (matriz, diccionario, conjuntos, datos) en lenguaje Swift. Pero no puedo entender cómo crear colecciones inmutables en Swift. Me gustaría ver los equivalentes en Swift para lo siguiente en Objective-C Matriz inmutable NSArray *imArray = [[NSArray alloc]initWithObjects:@”First”,@”Second”,@”Third”,nil]; […]

Swift 3 Cómo mostrar una pantalla de confirmación basada en la pantalla de correo electrónico MFMailComposeResult

Estoy construyendo una aplicación que construye un correo electrónico y lo presenta en un MFMailComposeViewController para que el usuario lo envíe. Cuando el usuario lo envíe o lo cancele, quiero que la aplicación responda con un mensaje de pantalla de confirmación apropiado. Puedo redactar el correo electrónico, descartar la pantalla de redacción y tengo una […]

Tipo ‘Cualquiera’ no tiene miembros de subíndice (base de firebase)

Recibo este error: “Escriba ‘Cualquiera’ no tiene miembros de subíndice” al intentar ejecutar este bloque de código: init(snapshot: FIRDataSnapshot) { key = snapshot.key itemRef = snapshot.ref if let postContent = snapshot.value![“content”] as? String { // error content = postContent } else { content = “” } } He estado buscando una respuesta y no pude […]