Should I learn CoreData for this project?
Should I learn CoreData for this project?
- Subject: Should I learn CoreData for this project?
- From: David Hirsch <email@hidden>
- Date: Tue, 03 Nov 2009 20:22:41 -0800
So, I'm hearing folks sing the praises of CoreData, which I have not
yet learned. It seems like a long uphill climb, but if life will be
spectacular afterwards, I'll do it. I am a semi-casual programmer;
I've just finished a couple of small programs that do not use
CoreData, and I can see the advantage in gaining open/save and undo/
redo for free, but I'm concerned about the work I'll have to put in to
learn it. I've read a bunch of the CoreData intro documentation, but
it doesn't give a feel for how difficult it will be to learn, nor how
big the advantages are if I do.
Here's the next project I'm going to work on, for which I'm
considering CoreData:
A simulated annealing code for class scheduling. The CoreData part
would lie in managing all the lists involved: classes, rooms,
instructors, preferences, conflict cost weights, etc. I estimate that
I will have about 500 items spread over about 10 arrays. I would not
expect to have a complex object graph (if that's the right term) -
just a lot of items in lists, items that need to be managed,
displayed, saved, loaded, etc. I could use NSArrays for all these,
which I currently understand.
Does this sound like it's worth learning CoreData for?
Thanks,
Dave
S.A.: I hope this is on topic; I think it is.
Those recent projects I mentioned:
http://almandine.geol.wwu.edu/~dave/research/code/ModeMaker/
http://almandine.geol.wwu.edu/~dave/research/code/ModeQuiz/
============================
Dave Hirsch
Associate Professor
Department of Geology
Western Washington University
persistent email: email@hidden
http://www.davehirsch.com
voice: (360) 389-3583
aim: email@hidden
vCard: http://almandine.geol.wwu.edu/~dave/personal/DaveHirsch.vcf
============================
_______________________________________________
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