I am developing a simple iOS 9 app (using Swift and Xcode 7.01) that uses a Timehop style interface to show data corresponding to the current day, going back X number of years.
I want to seed my CoreData model on first runtime, populating it with specific data based on user chosen options at this first runtime (or changed later in user preferences). However, I would like my entire data source imported so that different data is available if the user preferences are changed
My current data source to be migrated to CoreData is currently in CSV format. My question is, what is the easiest file format to work with for importing/seeding into CoreData, are there any best practices to follow when performing such a task, and is there a right direction I can go in to work out the implementation?