16Persistance d’objets avec Core Data

Core Data est un framework de mapping objet-relationnel (Object-Relational Mapping en anglais ou ORM) qui permet de stocker dans une base de données un graphe d’objets. Avant la démocratisation de ces outils, il était courant de passer un temps important dans chaque application pour écrire des objets en charge de la persistance des données. Le plus souvent en appliquant le design pattern DAO (Data Access Objects), on écrivait du code qui exécutait les requêtes SQL pour charger et enregistrer des objets.Les frameworks ORM permettent aux développeurs de manipuler directement des objets métier en mémoire, de les lier entre eux et de sauver l’état complet du graphe (c’est-à-dire celui des objets, mais aussi ...

Get Programmation iOS 5 pour iPhone et iPad now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.