Appendix B. Project and Target Templates

<feature><title>In This Appendix</title>
  • Project and Target Templates

  • Apple-Supplied Templates

</feature>

When you create a new project or a new target within a project, Xcode presents you with a list of possible products for the new target to produce. Because the Xcode build system needs to know what sort of thing is being built, this step is crucial; if you select the wrong type for a project (or target), the offending project (or target) has to be thrown away. After you make your selection, Xcode draws on a template for that target type, directing the name of the executable, compiler, and linker settings, and the layout of any file packages to be created.

This appendix lays out the kinds of projects and ...

Get Xcode 3 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.