Re: whether to use core data...
Re: whether to use core data...
- Subject: Re: whether to use core data...
- From: Sherm Pendley <email@hidden>
- Date: Sat, 3 Oct 2009 12:07:05 -0400
On Sat, Oct 3, 2009 at 11:14 AM, Colin Howarth <email@hidden> wrote:
>
> But the Core Data documentation starts like this:
>
> ...
> Core Data is not an entry-level technology.
> ...
> You should not simply try to read [The Core Data Programming Guide] straight
> through to understand Core Data.
> ...
> Do not attempt the NSPersistentDocument Core Data Tutorial unless or until
> you also understand Cocoa bindings.
> ...
> Although Cocoa bindings and Core Data are independent and address different
> issues, both provide abstraction layers that—while individually they are
> reasonably straightforward to grasp—can be challenging to master
> simultaneously.
>
>
> Bloody hell!
>
> WARNING! Do not even ATTEMPT the NSPersistentDocument Core Data Tutorial!
> Your very MIND is in MORTAL DANDER!
Overreact much? We're talking about technical documentation, not an
H.P. Lovecraft novel. Cocoa bindings are a prerequisite for learning
Core Data, so you should learn that first. This is no different than
needing to learn algebra before attempting calculus. If you try it the
other way around, you'll waste a lot of time and probably end up
confused - not the best result, but a far cry from "mortal danger."
> Now that's a shame, because save: load: sounds like a persistent document to
> me. But if even Apple's documentation says WARNING, Do NOT attempt to read
> the Programming GUIDE in order to understand Core Data -- well, I believe
> 'em!
What part of "... should not simply try to read [it] straight through
..." implies that you shouldn't read it at all? You need to do the
exercises, maybe backtrack a little (or a lot) to review material you
didn't quite get the first time through, etc. Apple is simply saying
that the guide is a technical tutorial, not the latest John Grisham
novel!
> To be honest, I find Apple's documentation to be -- unhelpful -- at the best
> of times...
It'd be far more helpful if you skipped all the melodrama. It's not
"warning" you of "mortal danger," it's just describing the
prerequisites to learning about Core Data.
> And finally, how do Apple manage to make load: save: undo: sound more
> intimidating than quantum interference?
It's no more intimidating than a college catalog that says "you must
complete FOO101 before you can take BAR220."
sherm--
--
Cocoa programming in Perl: http://camelbones.sourceforge.net
_______________________________________________
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