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.