In this chapter, you are going to create TahDoodle, a desktop application for Mac. Like iTahDoodle, TahDoodle is a simple to-do list application that stores its data as a property list. Like the last chapter, this application is very simple; it will give you a quick taste of how Cocoa development works.
TahDoodle will be a document-based application. This allows users to have multiple windows (each representing a different file) open at the same time.
Figure 32.1 Complete TahDoodle application
Here is an object diagram of the complete TahDoodle application.
Figure 32.2 Object ...