Este documento presenta los conceptos fundamentales de Core Data, incluyendo entidades, relaciones, atributos, almacenamiento persistente y contextos de ejecución. Se describe el proceso de creación de una aplicación de agenda simple con Core Data, incluyendo el diseño del modelo de datos, la generación de clases, la inserción, lectura y borrado de datos, y el manejo de relaciones uno a uno.
2. Antes de empezar...
• Nombre
• ¿A qué te dedicas?
• ¿Por qué MIMO?
• ¿Qué experiencia tienes como programador?
• ¿Y de aplicaciones/videojuegos móviles (smartphones)?
10. Conceptos
• Persistent store -> Almacenamiento físico
• Persistent store coordinator -> Encapsula el
acceso al Persistent store
• Managed Object Model (MOM) -> Schema
• Managed Object -> Entidad,Tabla
• Managed Object Context (MOC) ->
Contexto de ejecución.Transacción.
11. Requisitos
Se desea crear una aplicación iOS Agenda.
La agenda deberá almacenar nombre, apellidos,
dirección y dni de cada contacto además de diversa
información de contacto.