I am to make a app which will connect to a remote DB server and fetch images and product descriptions as text. Each product will have 3-5 images. How is the best way to store the data I have got from the web server?
Using NSUserDefault wont work, because I have to much data.
I don't know if using CoreData is really necessary because I have less then 30 days to make the whole app and learning core data might take more time than I have.
- I found this tutorial : http://www.raywenderlich.com/1914/nscoding-tutorial-for-ios-how-to-save-your-app-data
where data is stored locally without using 2. and by using NSCoding. Is this the correct direction? Is there a 4th way?
I would also like to write the app in swift for iOS8.X.X.
Are there any "strict" guidelines when we use this approach or another based on the volume of the data that is being stores? (ex.for low data volumes always use NSUserDefaults, etc.)
Any advice is welcome. Thank you :)