Introducción
  • Bienvenida
CoreData | La tecnología para la persistencia de datos de Apple
  • Teoría | ¿Qué es Core Data?
  • Práctica | Primer proyecto con Core Data
  • Agregar Datos Estáticos a un TableView
  • Alertas : UIAlertController
  • Código
  • El Archivo Tipo xcdatamodeld y el Modelo Vista Controlador
  • Data model , managed object , entidades , atributos y relaciones en Core Data
  • Construyendo nuestro modelo , entidad & atributo
  • Código Versión 2
  • Guardar Datos en CoreData con NSManagedObjectContext Parte 1
  • Código Versión 3
  • do try catch | Guardar Datos en CoreData con NSManagedObjectContext Parte 2
  • Código Versión 4
  • Recuperar Datos con NSFetchRequest en CoreData
  • Código Versión Final
  • ¿Que vimos en esta sección?
Aplicación para calificar artículos usando Core Data
  • El archivo info.plist
  • ¿Que aprenderas en esta sección?
  • Nuevo Proyecto
  • Datos Iniciales : Imágenes y Property List
  • Antes de Añadir Datos a Nuestro Data Model
  • Modelo de Datos
  • Binary Data & Permitir Guardado Externo
  • Motivos Para Usar Subclases de NSManagedObject
  • Crear Subclases de NSManagedObject
  • Solución a Error Invalid redeclaration of al crear subclases de NS ManagedObject
  • CoreDataClass y CoreDataProperties
  • Como Modificar Nuestro Entity
  • Guardar y recuperar datos con las subclases del NSManagedObject
  • Propagar Managed Object Context
  • Guardar imágenes y datos de arreglos y diccionarios de un plist a coredata
  • Código: Función Guardar Datos de Archivo plist en Core Data
  • Recuperar Datos de Core Data y Mostrarlos en Nuestra UI Parte 1
  • Código: Recuperar Datos de Core Data Parte 1
  • Code Folding
  • Recuperar Datos de Core Data y Mostrarlos en Nuestra UI Parte 2
  • Código: Recuperar Datos de Core Data Parte 2
  • Recuperar Datos de Core Data y Mostrarlos en Nuestra UI Parte 3
  • Implementando el Botón de Probar
  • Código botón de probar
  • Implementando el Botón de Calificar
  • Validar Datos Con CoreData
  • Código de Función Calificar
Aplicación de Caminatas usando el CoreDataStack y Relaciones
  • ¡Bienvenidos! ¿Que vamos a hacer en esta sección?
  • Iniciando con nuestra App de Caminatas
  • Creando nuestro propio CoreDataStack / Introducción a Relaciones
  • Agregando más relaciones y salvar nuestros datos en CoreData
  • Eliminando datos de CoreData
  • Código de nuestra App Caminatas
Extra: Lecciones de SQLite en iOS 9 con Swift 2
  • Nota
  • sqlite dynamic library - libsqlite3.0.tbd VS libsqlite3.dylib
  • fmdb wrapper con swift
  • Bridging Header - Usar librerías Objective C dentro de proyecto Swift
  • Interfaz de usuario para app con SQLite
  • Funciones extras - guardar y buscar
  • Algoritmo
  • SQLite Manager | Instalación
  • Crear Base de Datos con SQLite Manager
  • Importar archivo sqlite a bundle de una app iOS
  • Introducción al ciclo de vida de una app y al archivo AppDelegate.swift
  • La Clase File Manager & File Helper
  • Copiar Base de Datos a Carpeta de Documentos
  • Error común al acceder o copiar archivos
  • Hacer Referencia a Base de Datos con FMDatabase
  • Búsqueda y Queries " Consultas " SQL
  • Guardar y Queries " Consultas " SQL
  • Activar Llave Foránea
  • Desplegar resultados con AlertViewController
  • Next Step
  • El ciclo de vida de las vistas | Teoría
  • El ciclo de vida de las vistas | Ejemplo
  • Teoría | ¿Qué es y para que sirven los NSUserDefaults?
  • Práctica NsUserDefaults | Crear proyecto nuevo
  • Guardar datos con NsUserDefaults | standardUserDefaults , setValue , setBool
  • Recuperar datos con NsUserDefaults | stringForKey , boolForKey , doubleForKey
  • Nuevo proyecto | A
  • Nuevo Proyecto | B
  • ¿ Page Control ?
  • Imágenes iniciales
  • Siguientes Pasos
  • Datos iniciales en archivo plist
  • Modelo de datos | Data model
  • Datos binarios & permitir guardado externo | Binary data Allows external storage
  • Motivos para usar subclases de NSManagedObject
  • Crear subclases de NSManagedObject
  • + CoreDataProperties.swift
  • Datos primitivos | Scalar properties for primitive data
  • ¿Qué hacer si el modelo de datos cambia?
  • Otra forma de adquirir el Managed Object
  • Introducción a Fetch Request | ¿Cómo saber si tengo entity en mi core data?
  • Pasar datos de un archivo plist a un arreglo
  • Pasar datos de un arreglo a un diccionario | NSArray a NSDictionary
  • Guardar datos de un diccionario en Core Data
  • Guardar imágenes en Core Data