Re: CoreData file format stability
Re: CoreData file format stability
- Subject: Re: CoreData file format stability
- From: "Kyle Sluder" <email@hidden>
- Date: Tue, 3 Jun 2008 12:48:05 -0400
On Tue, Jun 3, 2008 at 12:01 PM, Charles Srstka
<email@hidden> wrote:
> That's what I was afraid of. So it seems that by using CoreData, one loses
> all control over his or her app's file format, which is a shame.
There are plenty of circumstances in which you don't have control over
the document format even without Core Data. The Cocoa serialization
format is opaque.
> It also
> means that even for a Mac-only app you could end up with this really weird
> situation where an app running on a later version of OS X could end up
> saving a file that was unreadable by the same version of the same app that
> just happens to be running on an earlier OS X version.
This is extremely unlikely to occur in practice. Apple is sensible
enough to, in these sorts of circumstances, make these changes
depending on which SDK you're compiling against or, since Core Data
has versioning support now, silently upgrade files upon opening them.
Part of using a framework is knowing that in some circumstances the
framework will implement something in a particular manner. Often
times in Cocoa, avoiding this implementation means sacrificing a hell
of a lot more.
--Kyle Sluder
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden