Projects

A project is a repository for all the information required to build one or more software products. It contains all the elements used to build your products and maintains the relationships between those elements. You can think of it as a kit that contains all the parts to build one or more products, plus the instructions on how to build them. A project gives you a convenient place to find every file and piece of information associated with your work.

The following chapters introduce the various parts of a project, show you how to create new Xcode projects or convert existing projects, and describe how you can organize the contents of a project. They also describe the project window, Xcode’s interface for performing project management tasks; and show you how to use that interface to find and discover information in Xcode.