En algunos momentos necesitaremos abrir las preferencias de iPhone para que el usuario pueda darle permisos, por ejemplo, a nuestras app para hacer algo. Un ejemplo sería configurar un teclado custom, hecho por nosotros; a su vez de hacerle un tutorial al usuario enseñándole en que sección de la configuración de su iPhone debe aceptar …
Month: August 2015
Usar código Swift en Objective-c
Primero debemos habilitar el uso de ficheros Swift. Para ello nos dirigimos a “Build Settings” y en buscar colocamos “Swift” , encontraremos la opción: Build Options, y Embedded Content Contains Swift Code, seleccionamos Yes A continuación, en nuestra clase, o struct debemos colocar como prefijo @objc @objc class MyAwesomeClass: NSObject {} Y finalmente instanciamos la …
¿Cómo usar removeObjectAtIndex de un Array en Swift?
Para emplear el removeAtIndex, que permite eliminar un elemento contenido en un array, del cual no sabemos su índice, hay que hacer un par de maromas en Swift 1.2. Veamos el código en Objective-c: Objective-C: [self.selectedRows removeObject:[NSNumber numberWithLong:indexPath.row]]; Resulta sencillo eliminar directamente de un array (selectedRows) de tipo mutable, es decir un NSMutableArray, un elemento …
Configurar la sombra de un UIButton en Swift
No es nada complicado, ni muy diferente de Objective-c realizar el sombreado de un botón en Swift. Solo hay que tener en cuenta el offset y radio de la sombra para que quede chulito. También podrás sustituir por cualquier otro objeto que permita aplicar sombra a sí mismo en el parámetro.