Core Data: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Funzionalità collegamenti suggeriti: 2 collegamenti inseriti.
Correzione grammatica e periodi.
 
Riga 1:
{{F|sistema operativo|febbraio 2013}}
In [[informatica]] con '''Core Data''' sonosi dellefa riferimento ad [[Application programming interface|API]] [[Cocoa (software)|Cocoa]] sviluppate da [[Apple|Apple Inc.]] ed incluse nel [[sistema operativo]] [[Mac OS X Tiger]] sviluppato da [[Apple|Apple Inc.]]
 
== Descrizione ==
 
ScopoLo scopo di Core Data è permettere lo sviluppo di applicazioni che trattano i dati secondo una organizzazione [[Model-View-Controller]] senza doversi occupare di tutti gli aspetti implementativi derivati da questa scelta progettuale.
 
Questi dati possono essere serializzati e salvati come [[XML]], binario e [[SQLite]]. I dati vengono manipolati utilizzando degli oggetti ad alto livello che rappresentano le relazioni e gli attributi. Il [[framework]] gestisce la serializzazione, gestisce il ciclo di vita dei singoli oggetti garantendone la persistenza. Core Data si può interfacciare direttamente con SQLite slegando il programmatore dalla gestione a basso livello del database e dell'[[SQL]].