Jump To:
Leopard Reference Library: Legacy Documents
As Core Foundation and Mac OS X evolve, the APIs and technologies they encompass change to meet the needs of users and developers. As part of this evolution, less efficient features, interfaces, and programming techniques are retired or not recommended in favor of newer ones. Apple makes these changes only when deemed absolutely necessary. Apple identifies unrecommended API in header files and the ADC Reference Library. Availability macros (defined in /usr/include/AvailabilityMacros.h) further help developers find these interfaces in their source code. Comments in header files and corresponding reference documentation provide information about recommended replacements. Legacy documents help developers identify replacements and update their products to run on current Apple platforms.
Go to the Core Foundation Reference Library for up-to-date development information.
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Legacy Status
Sort by
Resource Type
Sorted by
Date
Run Loops (HTML) (PDF)
Explains how Core Foundation run loops process input.
Unsupported Guides 2008-10-15
LocalServer (HTML) (DMG) (ZIP)
Sample demonstrates how a Classic process can communicate with a Mac OS X process using IP networking protocols.
Deprecated Sample Code 2003-01-30
The Preferences Problem (HTML) (日本語 HTML)
TN1134: Outlines typical problems with preferences files and some of their solutions.
Deprecated Technical Notes 1998-10-01
PCI Throughput Issues (HTML)
DV20.
Unsupported Technical Q&As 1995-09-15