Bases de datos SQLite en iOS: Librería FMDB

junio 5, 2013

Muchas aplicaciones para iOS necesitan guardar datos según vamos haciendo uso de ella o ya cuentan con una base de datos inicial a la que se irán haciendo consultas. Existen varias formas de guardar información en iOS: CoreData, NSUserDefaults, bases de datos SQLite, etc. Si utilizamos bases de datos SQLite, consultar, insertar, actualizar o borrar datos se puede convertir en una tarea bastante engorrosa, «arcaica» y propensa a errores. Para ...

Programación iOS: Detectar resolución del iPhone5 desde nuestra aplicación

abril 16, 2013

El iPhone 5 introdujo una nueva resolución que mantener a la hora de desarrollar nuestras aplicaciones para iOS. La resolución del iPhone 5 es de 640×1136 px en 4″ de pantalla, lo que hace que sea más alargada que en los dispositivos anteriores. Es posible que queramos detectar si la aplicación se está utilizando desde un iPhone 5 y cambiar el comportamiento de algún elemento. Hay varias formas de hacerlo, ...

Añadir el atributo placeholder de html5 en un formulario de Twig y Symfony2

marzo 13, 2013

La llegada de HTML5 ha puesto a nuestra disposición nuevos elementos y atributos para añadir en nuestras webs. Uno de ellos es el placeholder que, para resumirlo, es el texto que aparece dentro de un campo de texto antes de que escribamos algo. Es muy útil para indicar al usuario que es lo que queremos que introduzca en ese campo. Es algo parecido a los labels, pero dentro del propio ...

Borrar carpetas .svn y archivos .DS_Store recursivamente de nuestro proyecto

febrero 21, 2013

Este comando nos permitirá borrar las carpetas .svn recursivamente de todas las subcarpetas a partir del directorio donde nos encontremos. Puede ser útil en diferentes ocasiones como que hayamos subido esta información al servidor de producción, se ha corrompido el sistema svn, etc. find . -name .svn -print0 | xargs -0 rm -rffind . -name .svn -print0 | xargs -0 rm -rf MUCHO CUIDADO: ejecutarlo dentro de la carpeta del ...

Indicar a Facebook que imagen mostrar cuando se comparte la url de nuestra web

enero 31, 2013

Seguro que en más de una ocasión has ido a compartir una página web en Facebook y elige una imagen al azar como miniatura que, casi siempre, nada tiene que ver con lo que estás compartiendo. Puede seleccionar como thumbnail el logotipo, una imagen de fondo de la web o incluso el avatar de algún usuario que haya dejado un comentario. Si pegas el enlace directamente en Facebook, al menos ...

Mezclar aleatoriamente un NSMutableArray [Objective-C]

enero 22, 2013

El objeto NSArray de Objective-C no tiene una función propia para mezclar aleatoriamente (suffle) los elementos del array. Con este simple código podremos desordenar un NSMutableArray aleatoriamente. Para ello nos ayudaremos de los métodos exchangeObjectAtIndex para intercambiar elementos entre si dentro del array y arc4random() para obtener un número aleatorio que utilizaremos para hacer los intercambios de elementos. 1 2 3 4 5 6 7 /* miArray es un NSMutableArray ...