Implementing Core Data components for your app
Before you implement Core Data components for your app, let's think about what you need to do to save reviews or photos.
Imagine you're saving a review or photo using Microsoft Word. You first create a new Word document template with the relevant fields for a review or photo. You then create new Word documents based on the templates and fill in the data. You make whatever changes are necessary, perhaps changing the text of the review, or changing the effect you're applying to the photo. At this point, you have not saved the file yet. When you are happy with your document, you save it to the hard disk of your computer. The next time you want to view your review or photo, you search your hard disk for the relevant document and double-click it to open it in Word so you can see it once more.
Now that you have an idea of what you need to do, let's review the steps required to implement it. First, you need to create...