Core Data por tutoriales
Полное руководство по Core Data для iOS
Resumen:
Introducción
El libro «Core Data by Tutorials» (2020) del equipo Raywenderlich Tutorial Team es una guía práctica exhaustiva sobre el framework Core Data para las plataformas de Apple. En 416 páginas, los autores guían al lector paso a paso desde los fundamentos de la creación de un modelo de datos hasta temas complejos como migraciones, multihilo y rendimiento. El libro está escrito en lenguaje Swift y está dirigido a desarrolladores que ya tienen experiencia básica en desarrollo iOS/macOS.
De qué trata el libro
El libro está estructurado como una serie de tutoriales (lecciones), cada uno dedicado a un tema específico. En lugar de teoría árida, los autores proponen crear aplicaciones reales, complicándolas gradualmente. Las secciones principales cubren:
- Configuración del stack de Core Data (NSPersistentContainer, NSManagedObjectContext, NSPersistentStoreCoordinator);
- Creación y gestión de objetos NSManagedObject;
- Trabajo con consultas (NSFetchRequest, NSPredicate, NSSortDescriptor);
- Relaciones entre entidades (uno a uno, uno a muchos, muchos a muchos);
- Migraciones de datos (ligeras, pesadas, manuales);
- Multihilo en Core Data (NSPrivateQueueConcurrencyType, NSMainQueueConcurrencyType);
- Optimización del rendimiento (carga diferida, fetching, índices);
- Integración con UITableView y UICollectionView mediante NSFetchedResultsController;
- Uso de Core Data con CloudKit para sincronización entre dispositivos.
Para quién es este libro
El
Recommendations
Fundamentos de Python. Aprende a pensar como un programador
Refactorización de código Kotlin: mejorando la arquitectura y el rendimiento
Seguridad de aplicaciones Rust
Effective JavaScript: 68 formas de usar JavaScript de manera efectiva
Dive Into Python 3
Kotlin para desarrollo del lado del servidor