Re: Core Data and PostgreSQL
Re: Core Data and PostgreSQL
- Subject: Re: Core Data and PostgreSQL
- From: Bill Bumgarner <email@hidden>
- Date: Mon, 17 Jul 2006 08:52:09 -0700
On Jul 17, 2006, at 8:38 AM, I. Savant wrote:
This has been discussed numerous times on this list. Core Data is
not currently extensible. We can only hope that 10.5 will give us
more options.
This is misleading.
Core Data does not support adding new store types in that the
underlying store API is not available.
However, Core Data is still quite useful when integrating with
various databases and network based data sources. The
NSManagedObjectContext and the rest of the object graph management
mechanisms provide all the hooks necessary to identify all state
changes of the object graph in a succinct and timely fashion. These
hooks can -- and often are -- used to update some remote data source
as managed objects are changed in an, often, in-memory store.
Certainly, not as elegant as it would be if Core Data supported said
database [Postgres, in this case], directly. But it does enable you
to take full advantage of Core Data's validation, object graph
management, undo/redo and other features, all of which can still save
a huge amount of development time.
b.bum
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden