Sort by Title |
Sorted by Topic |
Sort by Resource Type |
Sort by Date |
NSWindowController Class Reference
(HTML)
(PDF)
Describes an object for controlling a window that is usually stored in a nib file.
|
Cocoa |
Reference |
2006-05-23
|
NSWindowScripting Protocol Reference
(HTML)
(PDF)
Describes the category on NSWindow for scripting basic properties and commands of windows in scriptable applications.
|
Cocoa |
Reference |
2006-05-23
|
NSWorkspace Class Reference
(HTML)
(PDF)
Describes an object that provides Finder services to an application.
|
Cocoa |
Reference |
2007-04-27
|
NSXMLDocument Class Reference
(HTML)
(PDF)
Describes the class for representing XML documents as a logical tree structure.
|
Cocoa |
Reference |
2007-02-27
|
NSXMLDTD Class Reference
(HTML)
(PDF)
Describes a representation of a Document Type Definition as a tree structure.
|
Cocoa |
Reference |
2007-02-27
|
NSXMLDTDNode Class Reference
(HTML)
(PDF)
Describes a declaration node for a Document Type Definition.
|
Cocoa |
Reference |
2007-02-27
|
NSXMLElement Class Reference
(HTML)
(PDF)
Describes an element node in an XML tree structure.
|
Cocoa |
Reference |
2007-02-27
|
NSXMLNode Class Reference
(HTML)
(PDF)
Describes a logical node in an XML tree structure.
|
Cocoa |
Reference |
2007-02-27
|
NSXMLParser Class Reference
(HTML)
(PDF)
Describes an object for finding and extracting data in XML documents.
|
Cocoa |
Reference |
2007-02-02
|
Number and Value Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use Cocoa object wrappers for primitive C data types.
|
Cocoa |
Guides |
2008-02-08
|
NumberInput_IMKit_Sample
(HTML)
(DMG)
(ZIP)
Illustrates an input method that uses the Mac OS X 10.5 InputMethodKit framework.
|
Cocoa |
Sample Code |
2008-03-17
|
Object-Oriented Programming with Objective-C
(HTML)
(PDF)
Describes object-oriented programming from the perspective of an Objective-C developer.
|
Cocoa |
Guides |
2008-11-19
|
Objective-C 1 Runtime Reference
(HTML)
(PDF)
Deprecated - Describes the data structures and functions of the Objective-C 1.0 runtime support library.
|
Cocoa |
Reference |
2009-01-06
|
The Objective-C 2.0 Programming Language
(HTML)
(PDF)
Introduces object-oriented programming and describes the main programming language used for Cocoa development.
|
Cocoa |
Guides |
2009-05-06
|
Objective-C 2.0 Runtime Programming Guide
(HTML)
(PDF)
Describes the Objective-C 2.0 runtime support library.
|
Cocoa |
Guides |
2009-02-04
|
Objective-C 2.0 Runtime Reference
(HTML)
(PDF)
Describes the data structures and functions of the Objective-C runtime support library.
|
Cocoa |
Reference |
2008-11-19
|
Objective-C Release Notes
(HTML)
Updated for Mac OS X v10.5
|
Cocoa |
Release Notes |
2007-10-31
|
ObjectPath
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the NSPathControl class.
|
Cocoa |
Sample Code |
2007-05-22
|
Observing Process Lifetimes Without Polling
(HTML)
TN2050: Shows a variety of methods to observe process lifetimes without polling.
|
Cocoa |
Technical Notes |
2008-09-10
|
Obtaining the localized application name in Cocoa
(HTML)
QA1544: Describes how to obtain several versions of the application name in Cocoa.
|
Cocoa |
Technical Q&As |
2007-09-21
|
Online Help
(HTML)
(PDF)
Explains how to add help to a Cocoa application.
|
Cocoa |
Guides |
2006-06-28
|
OpenALExample
(HTML)
(DMG)
(ZIP)
Basic example showing OpenAL usage in a 2D OpenGL environment
|
Cocoa |
Sample Code |
2005-06-01
|
OpenGL Filter Basics Cocoa
(HTML)
(DMG)
(ZIP)
How to use Objective-C and MVC design patterns in installing and utilizing filters in an OpenGL rendering pipeline
|
Cocoa |
Sample Code |
2008-02-06
|
OpenGL Release Highlights - Mac OS X 10.3 Panther
(HTML)
TN2131: Contains a list of bugs along with a short description on a release-by-release basis
|
Cocoa |
Technical Notes |
2005-02-04
|
OpenGL Screensaver
(HTML)
(DMG)
(ZIP)
Demonstrates how to integrate OpenGL drawing into a standard Cocoa screen saver on Mac OS X.
|
Cocoa |
Sample Code |
2003-12-10
|
OpenGLCompositorLab
(HTML)
(DMG)
(ZIP)
Demonstrates using OpenGL to composite multiple sources in hardware. Requires NVIDIA GeForce 4 Ti hardware.
|
Cocoa |
Sample Code |
2003-04-21
|
Outline View Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use Cocoa outline views.
|
Cocoa |
Guides |
2006-06-28
|
Pasteboard Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to transfer data using pasteboard operations in Cocoa.
|
Cocoa |
Guides |
2007-07-13
|
PasteboardPeeker
(HTML)
(DMG)
(ZIP)
Using pasteboards for Copy and Paste, Drag and Drop, service support and filter services.
|
Cocoa |
Sample Code |
2005-08-10
|
PDEPanel Protocol Reference
(HTML)
(PDF)
Describes the informal protocol used to implement custom panes in a printing dialog.
|
Cocoa |
Reference |
2007-12-11
|
PDEPlugIn Protocol Reference
(HTML)
(PDF)
Describes the informal protocol used to add custom panes to a printing dialog.
|
Cocoa |
Reference |
2007-12-11
|
PDEPlugInCallbackProtocol Reference
(HTML)
(PDF)
Describes the informal protocol used to access information about the current print job.
|
Cocoa |
Reference |
2007-12-11
|
PDF Annotation Editor
(HTML)
(DMG)
(ZIP)
Demonstrates how to use PDF Kit to examine, edit, and create PDF annotations.
|
Cocoa |
Sample Code |
2006-07-31
|
PDF Calendar
(HTML)
(DMG)
(ZIP)
Demonstrates how to use PDF Kit to create PDF content.
|
Cocoa |
Sample Code |
2006-07-31
|
PDF Kit Programming Guide
(HTML)
(PDF)
Introduces basic PDF concepts and describes how to use PDF Kit to display PDF documents in your application.
|
Cocoa |
Guides |
2007-12-11
|
PDF Kit Reference Collection
(HTML)
(PDF)
Describes the Objective-C API for viewing, navigating, and editing PDF content.
|
Cocoa |
Reference |
2007-12-11
|
PDFAction Class Reference
(HTML)
(PDF)
Describes the class for representing an action in a PDF document.
|
Cocoa |
Reference |
2007-12-11
|
PDFActionGoTo Class Reference
(HTML)
(PDF)
Describes the class for manipulating the destination of a go-to action in a PDF document.
|
Cocoa |
Reference |
2007-12-11
|
PDFActionNamed Class Reference
(HTML)
(PDF)
Describes the class for working with actions that have defined names, such as "Go back."
|
Cocoa |
Reference |
2007-12-11
|
PDFActionRemoteGoTo Class Reference
(HTML)
(PDF)
Describes the class for manipulating the destination of a go-to action that targets another PDF document.
|
Cocoa |
Reference |
2007-12-11
|
PDFActionResetForm Class Reference
(HTML)
(PDF)
Describes the class for getting and clearing fields in a PDF form.
|
Cocoa |
Reference |
2007-12-11
|
PDFActionURL Class Reference
(HTML)
(PDF)
Describes the class for managing the URL associated with a URL action.
|
Cocoa |
Reference |
2007-12-11
|
PDFAnnotation Class Reference
(HTML)
(PDF)
Describe the class for creating and managing annotations in PDF documents.
|
Cocoa |
Reference |
2007-12-11
|
PDFAnnotationButtonWidget Class Reference
(HTML)
(PDF)
Describes the class for manipulating button annotations in PDF documents.
|
Cocoa |
Reference |
2007-12-11
|
PDFAnnotationChoiceWidget Class Reference
(HTML)
(PDF)
Describes the class for manipulating pop-up menu and list annotations in a PDF document.
|
Cocoa |
Reference |
2007-12-11
|
PDFAnnotationCircle Class Reference
(HTML)
(PDF)
Describes the class for manipulating circle annotations in PDF documents.
|
Cocoa |
Reference |
2006-05-23
|
PDFAnnotationFreeText Class Reference
(HTML)
(PDF)
Describes the class for manipulating free text annotations in PDF documents.
|
Cocoa |
Reference |
2007-12-11
|
PDFAnnotationInk Class Reference
(HTML)
(PDF)
Describes the class for manipulating ink annotations in PDF documents.
|
Cocoa |
Reference |
2006-05-23
|
PDFAnnotationLine Class Reference
(HTML)
(PDF)
Describes the class for manipulating line annotations in PDF documents.
|
Cocoa |
Reference |
2007-12-11
|
PDFAnnotationLink Class Reference
(HTML)
(PDF)
Describes the class for manipulating link annotations in PDF documents.
|
Cocoa |
Reference |
2006-05-23
|
PDFAnnotationMarkup Class Reference
(HTML)
(PDF)
Describes the class for manipulating markup annotations (highlighting, underlining, and so on) in PDF documents.
|
Cocoa |
Reference |
2006-05-23
|
PDFAnnotationPopup Class Reference
(HTML)
(PDF)
Describes the class for manipulating pop-up menu annotations in a PDF document.
|
Cocoa |
Reference |
2007-12-11
|
PDFAnnotationSquare Class Reference
(HTML)
(PDF)
Describes the class for manipulating square annotations in PDF documents.
|
Cocoa |
Reference |
2006-05-23
|
PDFAnnotationStamp Class Reference
(HTML)
(PDF)
Describes the class for displaying content to look as if it is "stamped" onto a PDF page.
|
Cocoa |
Reference |
2007-12-11
|
PDFAnnotationText Class Reference
(HTML)
(PDF)
Describes the class for manipulating text annotations in PDF documents.
|
Cocoa |
Reference |
2007-12-11
|
PDFAnnotationTextWidget Class Reference
(HTML)
(PDF)
Describes the class for manipulating editable text fields in PDF documents.
|
Cocoa |
Reference |
2007-12-11
|
PDFBorder Class Reference
(HTML)
(PDF)
Describes the class for creating and manipulating borders around annotations in PDF documents.
|
Cocoa |
Reference |
2006-05-23
|
PDFDestination Class Reference
(HTML)
(PDF)
Describes the class for describing specific destinations in PDF documents.
|
Cocoa |
Reference |
2007-12-11
|
PDFDocument Class Reference
(HTML)
(PDF)
Describes the class for creating and manipulating PDF files.
|
Cocoa |
Reference |
2007-12-11
|
PDFKitLinker2
(HTML)
(DMG)
(ZIP)
Demonstrates many aspects of PDFKit including navigation, display modes, searching, and PDFView subclassing.
|
Cocoa |
Sample Code |
2005-08-10
|
PDFOutline Class Reference
(HTML)
(PDF)
Describes the class for creating and manipulating structure outlines in PDF documents.
|
Cocoa |
Reference |
2007-12-11
|
PDFPage Class Reference
(HTML)
(PDF)
Describes the class for handling specific pages in PDF documents.
|
Cocoa |
Reference |
2007-12-11
|
PDFThumbnailView Class Reference
(HTML)
(PDF)
Describes the class for managing the thumbnail view in a PDF document.
|
Cocoa |
Reference |
2007-12-11
|
PDFView
(HTML)
(DMG)
(ZIP)
Shows how to display or print a multi-page PDF document and scroll an NSscrollview's contents by dragging.
|
Cocoa |
Sample Code |
2003-01-23
|
People
(HTML)
(DMG)
(ZIP)
This program demonstrates the use of the SyncServices framework.
|
Cocoa |
Sample Code |
2005-06-01
|
Performance Overview
(HTML)
(PDF)
Introduces the factors that determine performance.
|
Cocoa |
Guides |
2006-10-03
|
PhotoSearch
(HTML)
(DMG)
(ZIP)
Demonstrates advanced controls and cells. Custom drawing, hit testing, tracking, editing, expansion tooltips, tracking areas.
|
Cocoa |
Sample Code |
2008-03-05
|
PictureSharing
(HTML)
(DMG)
(ZIP)
Demonstrates how to use NSNetServices to advertise a service using Bonjour.
|
Cocoa |
Sample Code |
2005-02-08
|
PictureSharingBrowser
(HTML)
(DMG)
(ZIP)
Demonstrates how to use NSNetServices to take advantage of Bonjour service discovery and name resolution.
|
Cocoa |
Sample Code |
2005-02-08
|
PictureTaker
(HTML)
(DMG)
(ZIP)
Demonstrates the PictureTaker in a basic Cocoa application
|
Cocoa |
Sample Code |
2007-04-02
|
PMPrinterTest
(HTML)
(DMG)
(ZIP)
Demonstrates using the PMPrinter APIs to obtain information about the connected printers.
|
Cocoa |
Sample Code |
2009-02-13
|
Polygons
(HTML)
(DMG)
(ZIP)
Demonstrates the NSBezierPath class, as well as the manipulation of NSView's coordinate space for convenience.
|
Cocoa |
Sample Code |
2003-01-14
|
Porting Multithreaded Applications from Win32 to Mac OS X
(HTML)
Learn how Mac OS X handles multithreading, before porting your Win32 application.
|
Cocoa |
Articles |
2005-06-20
|
PortMapper
(HTML)
(DMG)
(ZIP)
Demonstrates Bonjour's NAT port-mapping API, and provides a higher-level Objective-C interface to it.
|
Cocoa |
Sample Code |
2008-07-25
|
Power Management; Policy Maker vs. Power Controller
(HTML)
()
QA1121: Describes the differences between a Power Management Policy Maker and a Power Management Power Controller.
|
Cocoa |
Technical Q&As |
2002-02-13
|
PPPoE Server for Testing
(HTML)
()
QA1252: Describes how to configure Mac OS X as a PPPoE server for testing purposes.
|
Cocoa |
Technical Q&As |
2003-04-11
|
Predicate Programming Guide
(HTML)
(PDF)
Describes how to specify queries in Cocoa.
|
Cocoa |
Guides |
2009-05-06
|
PredicateEditorSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the NSPredicateEditor class.
|
Cocoa |
Sample Code |
2007-06-06
|
Preference Panes
(HTML)
(PDF)
Explains how to create dynamically loaded plug-ins that provide a graphical interface to user preferences.
|
Cocoa |
Guides |
2006-10-03
|
Preference Panes Framework Reference
(HTML)
(PDF)
Describes the Objective-C API for supporting and working with preference panes.
|
Cocoa |
Reference |
2006-05-23
|
Preference Panes Reference Update
(HTML)
(PDF)
Summarizes the symbols added to the Preference Panes framework.
|
Cocoa |
Release Notes |
2007-07-18
|
PrefsPane
(HTML)
(DMG)
(ZIP)
A Cocoa sample System Preferences bundle that demonstrates how to use the NSPreferencePane class.
|
Cocoa |
Sample Code |
2007-06-06
|
PreLoginAgents
(HTML)
(DMG)
(ZIP)
Pre-login launchd agents to display UI using AppKit and HIToolbox.
|
Cocoa |
Sample Code |
2007-10-26
|
Preventing column reordering in NSTableView
(HTML)
QA1503: Demonstrates how to prevent column reordering of certain columns in NSTableView.
|
Cocoa |
Technical Q&As |
2007-01-24
|
Preventing crashes when using multiple disabled but editable NSComboBoxes
(HTML)
()
QA1142: How to prevent a crash when using multiple disabled -- but editable --NSComboBoxes in a view.
|
Cocoa |
Technical Q&As |
2002-06-03
|
Preventing sleep
(HTML)
QA1160: Explains how your application can prevent the system from sleeping.
|
Cocoa |
Technical Q&As |
2004-10-22
|
Printing Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to support printing in Cocoa applications.
|
Cocoa |
Guides |
2006-06-28
|
Problems getting Bonjour TXT record information
(HTML)
QA1389: Explains why you might have problems retrieving TXT record information from a CFNetServiceRef or NSNetService.
|
Cocoa |
Technical Q&As |
2005-07-06
|
Programmatically Accessing and Manipulating Multiple Keychain Items
(HTML)
QA1486: An explanation on what is and is not possible using the SecKeychain API to manipulate Keychain Items.
|
Cocoa |
Technical Q&As |
2006-10-03
|
Programmatically causing restart, shutdown and/or logout
(HTML)
()
QA1134: Describes how to programmatically cause restart, shutdown, sleep or logout.
|
Cocoa |
Technical Q&As |
2008-09-24
|
Progress Indicators
(HTML)
(PDF)
Explains how to use Cocoa progress indicators.
|
Cocoa |
Guides |
2002-11-12
|
Property List Programming Guide
(HTML)
(PDF)
Explains how to use structured, textual representations of data in Cocoa.
|
Cocoa |
Guides |
2008-11-19
|
Providing PDF Workflow Options in the Print Dialog
(HTML)
(PDF)
Installation information and examples, including the use of Automator workflows.
|
Cocoa |
Guides |
2007-10-31
|
Public UTIs supported by Mac OS X v10.3
(HTML)
QA1406: Lists the public UTIs (Uniform Type Identifiers) used by the Pasteboard in Mac OS X v10.3.
|
Cocoa |
Technical Q&As |
2005-02-08
|
Publication Subscription Framework Reference
(HTML)
Describes the Cocoa framework for publishing and subscribing to RSS and Atom feeds.
|
Cocoa |
Reference |
2008-04-08
|
QCComposition Class Reference
(HTML)
(PDF)
Describes the class that represents a Quartz Composer composition.
|
Cocoa |
Reference |
2007-06-26
|
QCCompositionParameterView Class Reference
(HTML)
(PDF)
Describes the class used to edit the input parameters of a composition in a view.
|
Cocoa |
Reference |
2007-05-09
|
QCCompositionParameterViewDelegate Protocol Reference
(HTML)
(PDF)
Describes the protocol for responding to changes in a QCCompositionParameterView object.
|
Cocoa |
Reference |
2007-05-09
|
QCCompositionPickerPanel Class Reference
(HTML)
(PDF)
Describes the class used to display a utility window for browsing and selecting a composition.
|
Cocoa |
Reference |
2007-05-09
|
QCCompositionPickerView Class Reference
(HTML)
(PDF)
Describes the class used to display a view for browsing and selecting a composition.
|
Cocoa |
Reference |
2007-05-09
|