A directory hive is a directory which is treated as a file by an application; it typically contains several files which are read by the application. A good example of this is the NIB file written by the Interface Builder application included with Mac OS X.
A nib file contains the following files:
* classes.nib * info.nib * objects.nib * dependencies.nib
The hive concept is typically used to allow the application to read only what is needed at any given time. For instance, only the objects.nib file is read by an application when it is loading its interface, the other files are used as metadata by the Interface Builder application to aid in maintaining the interface.
|