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.