Add searching to the note list.
Remember which note was being edited when the app exits.
Add CoreLocation framework. Add initial interface for the location screen.
Add location attribute to Note entity. Make DYNote know about it.
Pass the note to DYLocationViewController.
Store the user's location in Notes.
The user can delete locations.
Display note locations on the map.
Add DYAudioViewController. Add image set. Set up interface for audio notes.
Connect the audio note code to the interface.
Make the database able to store audio data.
When the Audio button is tapped, pass the DYNote to the audio screen.
Record audio, and play it back.
Update the play/record/stop button when playback ends.
When a note is created during a calendar event, set the note's text to "Note created during (event name)"
Add the DYReminderViewController class.
Add the button to access the Reminders screen. Add the (empty) Reminders screen to the storyboard.
Set up the interface for the reminder date picker
Connect the Reminder interface to code.
When the Reminders button is tapped, pass the DYNote to the view controller.