O'Reilly logo

Xcode 3 Unleashed by Fritz Anderson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. File Packages and Bundles

<feature><title>In This Chapter</title>
  • Package Files

  • Bundle Directories

  • The Info.plist File

</feature>

Many of Xcode’s products take the form of packages, directory trees that the Finder presents as single files. Let’s pause to consider the problem of resources. Resources are the sorts of data that were historically handled by what is now the Carbon Resource Manager: strings, lookup tables, images, human-interface layouts, sounds, and the like. One of the innovations of the classic Macintosh software architecture was the separation of such constant or parameterized data from the executable code of applications.

Before Mac OS X, the customary vehicle for aggregating packets of data into a single file system entity ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required