There are several reasons to use resources in your application:
They can reduce the amount of code needed to create your application’s user interface.
They make it possible to change your application’s user interface without changing any code.
They make it easy to localize your application’s user-visible content.
They can store other types of custom data that might be difficult or time-consuming to create at runtime.
The following sections describe the types of resources typically found in Mac OS X applications and how you use them.
Nib Files
String Resources
Image, Sound, and Multimedia Resources
Property Lists
Other Resource Files
Legacy Resource Files
Last updated: 2007-09-04