Jump To:
Leopard Reference Library: Legacy Documents
Legacy documents consist of guides, references, sample code, and other resources that have become irrelevant for current product development. Some of these documents describe features, functions, classes, or methods that are no longer supported. Other legacy documents describe currently supported technologies, but the approaches and development techniques described in these documents are no longer recommended.
Go to the Cocoa Reference Library for up-to-date development information.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Legacy Status
Sort by
Resource Type
Sort by
Date
NSPersistentDocument Core Data Tutorial for Mac OS X v10.4. (HTML) (PDF)
Step-by-step instructions for building a simple but functionally rich application using NSPersistentDocument and Cocoa bindings.
Deprecated Guides 2009-02-04
Objective-C 1 Runtime Reference (HTML) (PDF)
Describes the data structures and functions of the Objective-C 1.0 runtime support library.
Deprecated Reference 2009-01-06
NSMovieView Class Reference (HTML) (PDF)
Describes a deprecated class replaced by QTKit.
Deprecated Reference 2007-04-02
NSMovie Class Reference (HTML) (PDF)
Describes a deprecated class replaced by QTKit.
Deprecated Reference 2007-03-26
NSMenuItem Protocol Reference (HTML) (PDF)
Describes a deprecated protocol replaced by the NSMenuItem class.
Deprecated Reference 2007-02-08
NSURLClient Protocol Reference (HTML) (PDF)
Describes the deprecated class replaced by the classes NSURLConnection and NSURLDownload.
Deprecated Reference 2006-08-01
Find By Content Reference (HTML) (PDF)
Describes the legacy C API for performing relevance-ranked searches. Replaced by Search Kit.
Deprecated Reference 2006-07-13
NSSimpleHorizontalTypesetter Class Reference (HTML) (PDF)
Describes the deprecated technology replaced by NSATSTypesetter.
Deprecated Reference 2006-05-23
MoreFilesX (HTML) (DMG) (ZIP)
Shows various File Manager operations through a collection of high-level routines using HFS Plus APIs.
Deprecated Sample Code 2005-05-13
NSGLImage (HTML) (DMG) (ZIP)
Demonstrates how to texture in OpenGL with an NSImage and/or NSBitmapImageRep
Deprecated Sample Code 2004-12-01
CGDrawPicture (HTML) (DMG) (ZIP)
Shows how to use the QDPictDrawToCGContext API.
Deprecated Sample Code 2003-01-14
CTMClip (HTML) (DMG) (ZIP)
Shows how to manipulate the Quartz 2D Current Transform Matrix (CTM) for image drawing with clipping.
Deprecated Sample Code 2003-01-14
CTMDemo (HTML) (DMG) (ZIP)
Shows how to manipulate the Quartz 2D Current Transform Matrix (CTM) for image drawing without clipping.
Deprecated Sample Code 2003-01-14
JDragNDrop (HTML) (DMG) (ZIP)
Demonstrates building a simple view to implement Drag-and-Drop functionality in Cocoa-Java.
Deprecated Sample Code 2003-01-14
SimpleCocoaJavaMovie (HTML) (DMG) (ZIP)
A simple movie player showing how to use the NSMovieView and NSMovie Cocoa Java classes.
Deprecated Sample Code 2003-01-14
SimpleCocoaJavaMovieCocoa (HTML) (DMG) (ZIP)
Shows how to use the NSMovieView and NSMovie Cocoa Java AppKit classes.
Deprecated Sample Code 2003-01-14
Comparing selectors in Cocoa-Java code (HTML)
QA1069: Explains why Objective-C and Java selectors appear to be the same name but equality tests fail.
Deprecated Technical Q&As 2001-08-31
Detecting specific ROM-in-RAM Mac (HTML) (日本語 HTML)
HW49: Identifying a Mac by name ("iMac"), and better alternatives for determining specific features ("has Firewire").
Deprecated Technical Q&As 1999-10-05
Run Loops (HTML) (PDF)
Explains how Cocoa run loops process input.
Unsupported Guides 2008-10-15
Object Oriented Programming and the Objective-C Programming Language 1.0 (HTML) (PDF)
Introduces object-oriented programming and describes version 1 of the main programming language used for Cocoa development.
Unsupported Guides 2008-06-09
Interface Builder (HTML) (PDF)
Advice for using the Interface Builder graphical UI design tool, and pointers to relevant documentation.
Unsupported Guides 2007-04-05
Application Kit Reference for Java (HTML) (PDF)
Describes a deprecated API replaced by the Objective-C Application Kit framework.
Unsupported Reference 2007-02-01
Xcode 2.0 User Guide (HTML) (PDF)
Explains how to use Xcode. This document is only for users of Xcode 2.0, which is not the current version.
Unsupported Guides 2006-11-07
Cocoa Tutorial for Java Programmers (HTML) (PDF)
Steps for building a simple Cocoa application using Xcode. Deprecated in Mac OS X v10.4. Use the Objective-C API instead.
Unsupported Guides 2006-10-03
Cocoa-Java Integration Guide (HTML) (PDF)
Explains how to use the Java interfaces to Cocoa.
Unsupported Guides 2006-10-03
Foundation Reference for Java (HTML) (PDF)
Describes a deprecated API replaced by the Objective-C Foundation framework.
Unsupported Reference 2006-07-24
Software Distribution Legacy Guide (HTML) (PDF)
Explains how to distribute and install Mac OS X software using PackageMaker and Installer.
Unsupported Guides 2006-07-24
Simple AppKit (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-09-30
Fixing the crash in the Picture Sharing code example (HTML) (日本語 HTML)
QA1224.
Unsupported Technical Q&As 2003-01-21
bMoviePalette (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
bMoviePaletteCocoa (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
SCSIAction and IOSCSIUserClient on Mac OS X 10.2 (HTML) (日本語 HTML)
QA1201.
Unsupported Technical Q&As 2002-09-13
QuickTime 6 (HTML) (PDF)
Summarizes features, changes, and new capabilities of QuickTime 6.
Unsupported Release Notes 2002-07-01
Setting the preferred CMM programatically? (HTML)
QA1086.
Unsupported Technical Q&As 2001-10-24
QuickTime 5 (HTML) (PDF)
Summarizes features, changes, and new capabilities of QuickTime 5.
Unsupported Release Notes 2001-10-01
Fixing NSDocumentController to understand HFS file types (HTML)
QA1039.
Unsupported Technical Q&As 2001-06-19
Cocoa-Java quit/cancel-quit header bug in Mac OS X 10.0 (HTML)
QA1021.
Unsupported Technical Q&As 2001-04-09
SimpleCocoaApp: An Overview (HTML) (日本語 HTML)
TN2005.
Unsupported Technical Notes 2000-10-25
Checklist for Building Applications and Extensions (HTML) (日本語 HTML)
TN1126.
Unsupported Technical Notes 2000-08-14
Interrupts in Need of (a Good) Time (HTML)
TN1033.
Unsupported Technical Notes 1996-02-01
PCI Throughput Issues (HTML)
DV20.
Unsupported Technical Q&As 1995-09-15
Kanji and Special Text-Processing (HTML)
TX01.
Unsupported Technical Q&As 1995-05-01
Workaround for Converting Lower to Uppercase Characters while Keeping Diacritical Marks (HTML)
TX04.
Unsupported Technical Q&As 1995-05-01
PBShare, PBUnshare, and PBGetUGEntry (HTML)
FL28.
Unsupported Technical Notes 1991-10-01
Apple Event Manager Q&As (HTML)
IC505.
Unsupported Technical Notes 1990-10-01
ISO 9660 (& High Sierra) CD-ROM Format (HTML)
FL25.
Unsupported Technical Notes 1988-08-01
Creating Files Inside an AppleShare Drop Folder (HTML)
FL18.
Unsupported Technical Notes 1987-08-01
Using the Java Bridge (HTML) (PDF)
Unsupported Guides