Copyright ã1996 by NeXT Software, Inc.  All Rights Reserved.

;../12_FrameworksLibraries/FrameworksLibraries.rtfd;;¬  Next Chapter	;../../04_BuildingDebugging/10_BasicDebugging/BasicDebugging.rtfd;;¬  Previous Chapter

Special Tasks in the Development Environment

11	Dynamic Loading

To conserve memory, you can strategically break your project into 
pieces that are loaded on demand. For application projects, you can 
separate the interface into multiple nib files that are loaded only 
when needed. For any project, you can break out a subsystem of your 
project into a dynamically loadable bundle. 

;LoadingNibFilesDynamically.rtfd;Loadingnibfilesdynamicallyaninfopanel;,  Loading nib files dynamically: an info panel

;DisplayingAnAttentionPanel.rtfd;Displayinganattentionpanel;,  Displaying an attention panel

;CreatingAWindowWithMultipleDisplays.rtfd;Creatingawindowwithmultipledisplays;,  Creating a window with multiple displays

;CreatingDynamicallyLoadableBundles.rtfd;Creatingdynamicallyloadablebundles;,  Creating dynamically loadable bundles

;DynamicLoadingConcepts.rtfd; linkMarkername MultipleNibFiles:GoodThingsinSmallPieces;,  Related Concepts

...to divide is not to take away.
		Percy Bysshe Shelly

Choosing each stone, and poising every weight,
Trying the measures of the breadth and height;
Here pulling down, and there erecting new, 
Founding a firm state by proportions true.
		Matthew Arnold

How many things I can do without!
		Socrates