Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 09-07-2011, 06:24 PM   #1 (permalink)
Registered Member
 
Join Date: Sep 2011
Posts: 2
twbriggs is on a distinguished road
Default Multiple plist vs core data?

Hello all…new here and new to iPhone/iOS development.
I am working on an app that has Tab Bar Navigation to
tab between multiple drill down sections (think iPod app
on iPhone, only with reference data). It will contain
several volumes on information (a tab for each volume).
Would it be advantageous to use a plist for each volume
or use core data?

Thanks for any help,
Tim
twbriggs is offline   Reply With Quote
Old 09-07-2011, 06:33 PM   #2 (permalink)
Cocoa Junkie
 
Duncan C's Avatar
 
Join Date: Dec 2008
Location: Northern Virginia
Posts: 6,003
Duncan C has a spectacular aura about
Default

Quote:
Originally Posted by twbriggs View Post
Hello all…new here and new to iPhone/iOS development.
I am working on an app that has Tab Bar Navigation to
tab between multiple drill down sections (think iPod app
on iPhone, only with reference data). It will contain
several volumes on information (a tab for each volume).
Would it be advantageous to use a plist for each volume
or use core data?

Thanks for any help,
Tim
The devil is in the details.

If the amount of data is fairly small (hundreds of records) and you aren't doing a lot of sorting or filtering, arrays and/or dictionaries can be a fine way to represent the data in your app, and then just load/save it from/to a plist.

If you have lots of data, or it's complex (lists of companies, with client and customer relationships between them, and the companies have employees, who have supervisors, subordinates and peers) or you slice-and-dice it in lots of different ways like filtering out only the records that meet certain criteria, or you have tables that can be sorted on multiple keys, etc. then you should probably bite the bullet and use Core Data.

Core Data has a steep learning curve. It will hurt your head at first understanding how it works, and how to use it. However, at some point the light will switch on, and you will be amazed at how powerful it is, and how quickly you can add really cool features to your apps.
__________________
Regards,

Duncan C
WareTo

Check out our apps in the Apple App store


Check out this password generator app that shows various techniques including using a data container singleton object to share data between objects in your project.

See this tutorial on using UIView animations and layer animations:

See this thread on generating random, non-repeating text

Check out a very cool Macintosh Kaleidoscopes app called ScopeWorks that we released to the Mac App store.
Duncan C is offline   Reply With Quote
Old 09-07-2011, 08:58 PM   #3 (permalink)
Registered Member
 
Join Date: Sep 2011
Posts: 2
twbriggs is on a distinguished road
Default

Thank you. That's what I figured. I see it has a steep learning curve and I've been working on some of the tutorials to learn. Is it possible to import data from a plist to core data?

Thanks!
twbriggs is offline   Reply With Quote
Reply

Bookmarks

Tags
core data, plist, tab bar based app

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 375
8 members and 367 guests
apatsufas, JackReidy, jeroenkeij, Sami Gh, tim0504, UMAD, yomo710
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,671
Threads: 94,121
Posts: 402,904
Top Poster: BrianSlick (7,990)
Welcome to our newest member, JackReidy
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 04:54 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0