Types of Bundles

The Project Builder application defines four types of projects that produce a bundle. A bundle is constructed as a file package--a folder that the Mac OS X Finder presents to users as if it were a simple file; the contents of the folder are hidden. Here are the four project types accompanied by brief descriptions.

A plug-in is a special type of loadable bundle that has its own Core Foundation type defining a higher-level API above and beyond the simple code loading and function lookup of CFBundle. See the chapter "Core Foundation Plug-in Services" for details.

The Main Bundle

Framework Bundles

Loadable Bundles and Dynamic Linking


© 1999 Apple Computer, Inc. – (Last Updated 07 September 99)