I’ve got a pretty basic question concerning iOS apps: How do you get large amounts of data into an app? I know about plists which is they way I import data. But it is tedious to create these plists (I use excel and smultron to do that – is there a better tool to do this) and I believe not very efficient for very large data sets.
Once the data is loaded I use it in the app (and could possibly feed it into a core data db).
Secondly, I was wondering what would be a good set up architecture-wise to load the data. Currently I am doing that in each viewcontroller that I use. But I guess that can be done more efficiently and centrally. E.g. by having one class that loads all the data – DataLoaderClass – (or on request if data is not always required). However, that would imply that I would need properties for each set of data for each viewcontroller. It would be much easier if I could just declare some global variables that can be accessed by each viewcontroller but are filled by the DataLoaderClass.
Any advice or key concepts that I should look up?
Thanks for answering these newbie questions – which are nonetheless of fundamental importance to me.
You can create a massive .xls file using Excel, then import it using DHlibxls. Or you could use make a cvs file.