Core Data en Swift

coredata

Ya hablamos antes sobre como guardar datos en nuestras aplicaciones iOS creadas con Swift. Recordemos que una buena opción para guardar pequeñas cantidades de datos era crear archivos donde guardaríamos información muy precisa pues al hacerlo estamos aumentando el peso de nuestra aplicación, en este caso en formato de archivos externos de datos.

Por eso, cuando tenemos que crear estructura de datos más complejas, por ejemplo, para añadir datos relacionados, lo mejor es tirar del framework de Apple, Core Data, que nos ofrece una gran cantidad de clases con las que manipular datos y la posibilidad de crear modelo de datos más o menos complejos.


Guardar datos en ficheros con Swift

Una de las primeras cosas que tenemos que hacer cuando creamos nuestras aplicaciones con Swift para iOS es saber almacenar datos, por ejemplo, para guardar las preferencias del usuario o para guardar datos personales que luego cargaremos en alguna de nuestras pantallas.

Si lo que quieres es guardar pequeñas cantidades de datos, algo que requiera de poca cantidad de texto o registros, lo más sencillo es intentar guardar datos en archivos de texto que tendremos accesibles para poder consultarlos en cualquier momento que queramos.


Jailbreak Untethered para iOS 7.1.x

PanguJailbreak

Ya está disponible el último Jailbreak Untethered para iOS, concretamente para las versiones 7.1 y para las posteriores 7.1.1 y 7.1.2, por parte de Pangu.

Además, podremos disfrutar de una nueva versión de este programa en la que incluye como lenguaje el inglés, cabe mencionar que se trata de una aplicación de jailbreo realizada en China, también se han realizado mejoras y corrección de errores y añade verificación online.

Disponible para los terminales móviles iPhone 4, iPhone 4S, iPhone 5, iPhone 5C e iPhone 5S, para los iPad Mini, iPad Air e iPad 2 y posteriores y para el iPod Touch de 5ª generación en adelante. Es capaz de realizar el Jailbreak para todos los sistemas operativos a partir de la versión 7.1 en adelante, es decir, tanto para iOS 7.1, iOS 7.1.1 y el reciente 7.1.2.

Los pasos para realizar el Jailbreak son los de siempre:

  1. Realizar una copia de seguridad por si ocurre cualquier error y tener siempre un backup sobre el que volver.
  2. Ejecutar el archivo que nos descargaremos de el enlace de más abajo y esperar a que todo el proceso termine.

Enlace con el Jailbreak Untethered.

Publicado el

Links de descargas iOS 8 beta

iOS8

Si estas ansioso por probar el nuevo sistema operativo para móviles de Apple, iOS 8, y no puedes esperar hasta su lanzamiento oficial, alrededor de la tercer cuatrimestre de este año, puedes instalarte la beta que Apple ha sacado para que los desarrolladores vayan probando sus aplicaciones y vayan encontrando fallos al sistema.

En este enlace puedes consultar tu modelo y descargar el ipsw con la beta de iOS 8 correspondiente para probar las novedades que Apple ha querido incluir en su nueva versión del sistema móvil.

Instalación

Para instalar esta nueva beta lo primero que debes hacer es realizar una copia de seguridad de tu dispositivo para evitar pérdidas si acaso ocurre cualquier fallo durante la instalación.

Después de haber realizado dicha copia de seguridad, lo siguiente es ir a la zona de nuestro terminal dentro de iTunes y pinchamos sobre Actualizar y a la vez pulsamos el botón Shift, en el caso de OS X pulsamos el botón cmd, y se nos desplegará un menú para poder elegir la copia del sistema que nos hemos descargado desde el enlace de más arriba.

Esperaremos a que finalice todo el proceso de instalación y ya tendremos instalado el nuevo sistema iOS 8 en nuestro terminal.

Hay que recordar que este nuevo sistema operativo no es funcional para los terminales anteriores al iPhone 4S, iPad 2 o iPod de quinta generación, así que si no posees alguno de los terminales posteriores o iguales a las versiones comentadas, deberás esperar hasta que alguien se digne a crear un pequeño mod o un tweak para poder simular las nuevas funcionalidades en tu terminal con jailbreak.