Sorted by Title |
Sort by Topic |
Sort by Resource Type |
Sort by Date |
Debugging a WebKit Plug-in in Xcode
(HTML)
QA1500: Directions for debugging a WebKit plug-in in Xcode.
|
Apple Applications, Cocoa, Internet & Web, Tools, User Experience |
Technical Q&As |
2007-06-05
|
Debugging An Authorization Plug-In With Xcode
(HTML)
TN2108: A tutorial on how to use Xcode to debug an authorization plug-in.
|
Security, Tools |
Technical Notes |
2008-09-08
|
Debugging and Symbolizing Crash Dumps in Xcode
(HTML)
Learn to use crash logs to find those difficult bugs.
|
Tools |
Articles |
2007-04-03
|
Debugging arbitrary applications with Xcode
(HTML)
QA1305: Debugging an application with Xcode without requiring the project that built the application.
|
Tools |
Technical Q&As |
2003-09-15
|
Debugging Cocoa Applications
(HTML)
(PDF)
Tips and techniques for debugging Cocoa applications.
|
Cocoa, Performance |
Guides |
2002-11-12
|
Debugging Dashboard Widgets
(HTML)
TN2139: Dashboard widget troubleshooting techniques, from start to finish.
|
Apple Applications, Internet & Web |
Technical Notes |
2005-09-07
|
Debugging Graphics with QuartzDebug
(HTML)
()
QA1236: Explains how to use QuartzDebug to debug graphics issues.
|
Carbon, Cocoa, Games, Graphics & Imaging, Java, Performance |
Technical Q&As |
2006-01-12
|
Debugging NSTableView's "Action Invocation" binding
(HTML)
QA1472: Discusses the issues and factors that affect NSTableView's "Action Invocation" binding.
|
Cocoa, Tools, User Experience |
Technical Q&As |
2006-11-13
|
Debugging Process Startup
(HTML)
QA1573: Describes techniques for debugging a process's startup code.
|
Tools |
Technical Q&As |
2007-12-21
|
Debugging Programming Topics for Core Foundation
(HTML)
(PDF)
Tips and techniques for debugging Core Foundation code.
|
Carbon, Core Foundation, Open Source, Performance |
Guides |
2003-01-17
|
Debugging with GDB
(HTML)
Open-source document that explains how to use GDB to debug programs.
|
Carbon, Cocoa, Tools |
Guides |
2008-06-19
|
Decompressing DV frames and accessing the pixels
(HTML)
()
TN2044: Discusses and demonstrates how to decompress DV frames and access the pixels directly.
|
QuickTime |
Technical Notes |
2002-04-11
|
Decompressing IMA WAVE files
(HTML)
QTMCC11: Describes how to use the Sound Manager to decompress and play Window's Microsoft ADPCM-compressed WAVE files.
|
QuickTime |
Technical Q&As |
1998-10-19
|
Decompressing MP3
(HTML)
QTMCC15: Discusses decompressing an MP3 file into a buffer using SoundConverter APIs.
|
QuickTime |
Technical Q&As |
2000-09-22
|
Decompression Sessions - Setting codec accuracy and field mode
(HTML)
QA1460: Describes how to set codec accuracy and field mode options when creating a decompression sessions.
|
Carbon, Graphics & Imaging, QuickTime |
Technical Q&As |
2006-01-12
|
DecompressionAndScaling
(HTML)
(DMG)
(ZIP)
Shows how to convert a version 2 PICT to a compressed QuickTime data buffer.
|
QuickTime |
Sample Code |
2003-01-14
|
The Default Output Audio Units
(HTML)
QA1577: Describes the Mac OS X output audio units and their purposes.
|
Audio |
Technical Q&As |
2008-08-21
|
Defining and Using the kTransformFocused IconTransformType
(HTML)
QA1414: Documents a new IconTransformType, available in Panther and later, which draws a focus ring around an icon.
|
Carbon |
Technical Q&As |
2005-03-29
|
DelegateOnlyComponent
(HTML)
(DMG)
(ZIP)
Image Codec Component which simply delegates to a real Image Codec (in this case a '2vuy' decompressor).
|
QuickTime |
Sample Code |
2005-10-18
|
Delivering Content with RSS for Web Developers on Mac OS X
(HTML)
Learn how to provide content through RSS in your application or on your website.
|
Internet & Web |
Articles |
2006-04-04
|
Departments and Employees
(HTML)
(DMG)
(ZIP)
Source code for NSPersistentDocument Core Data Tutorial.
|
Cocoa |
Sample Code |
2007-05-31
|
Deploying Mac OS X Computers for K-12 Education
(PDF)
Explains how to configure and deploy Mac OS X Server and Mac OS X computers for K-12 education.
|
Enterprise IT, Internet & Web, Mac OS X Server, Networking |
Guides |
2006-07-24
|
Deploying Mac OS X Server for High Performance Computing
(PDF)
Explains how to configure Mac OS X Server for computational clustering.
|
Mac OS X Server, Performance, Storage |
Guides |
2005-10-04
|
Deploying Rails Applications on Mac OS X Leopard
(HTML)
Learn how to deploy your Ruby on Rails application on Mac OS X Leopard Server.
|
Mac OS X Server, Scripting & Automation, Tools |
Articles |
2008-06-09
|
Deprecated CALL_ON_[UN]LOAD pragmas
(HTML)
QA1429: Replace deprecated CALL_ON_[UN]LOAD pragmas with constructor [destructor] function attributes.
|
Tools |
Technical Q&As |
2006-01-10
|
Derived Media Handler Components Update
(HTML)
()
QTMCC08: Gives practical limits for data transfer rates under QuickTime 2.5.
|
QuickTime |
Technical Q&As |
1996-08-21
|
DerivedProperty
(HTML)
(DMG)
(ZIP)
Illustrates use of Core Data derived properties to make searching against string data more efficient.
|
Cocoa |
Sample Code |
2008-06-04
|
Describing the kSecTrustResultUnspecified error.
(HTML)
QA1360: Explaining the semantics behind the kSecTrustResultUnspecified error returned by the Security APIs.
|
Security |
Technical Q&As |
2007-02-05
|
Descriptor Passing Problems
(HTML)
QA1541: Describes how to work around common problems with descriptor passing.
|
Darwin, Networking |
Technical Q&As |
2007-10-29
|
Deselecting Icons in the Finder
(HTML)
()
IC04: Shows how to programmatically deselect icons in the Finder.
|
Carbon |
Technical Q&As |
1997-07-11
|
Designing Network-Friendly Applications
(HTML)
Learn to make your application management-aware and reliably accessible on a network.
|
Carbon, Cocoa, Core Foundation, Internet & Web |
Articles |
2005-10-24
|
DeskPictAppDockMenu
(HTML)
(DMG)
(ZIP)
How to add a dynamic Dock menu to your Cocoa application
|
Cocoa, Scripting & Automation |
Sample Code |
2003-01-14
|
Desktop Icons
(HTML)
Explains how to provide custom icons for a Carbon application and its documents.
|
Carbon, User Experience |
Guides |
2002-08-19
|
DesktopSprites
(HTML)
(DMG)
(ZIP)
Shows how to use the QuickTime Sprite Toolbox APIs to create and animate sprites in a window.
|
QuickTime |
Sample Code |
2003-02-25
|
DesktopSprites.win
(HTML)
(DMG)
(ZIP)
Shows how to use the QuickTime Sprite Toolbox APIs to create and animate sprites in a window.
|
QuickTime |
Sample Code |
2003-02-25
|
Detecting a CD-ROM
(HTML)
()
DV18: Demonstrates CD-ROM drive detection.
|
Hardware & Drivers |
Technical Q&As |
1997-01-31
|
Detecting Classic and Carbon X Environments
(HTML)
()
OV03: Describes how to find out if your application is running in the Classic environment in Mac OS X.
|
Carbon, Porting |
Technical Q&As |
2000-10-16
|
Detecting low printer ink levels
(HTML)
TN2144: How to detect printer supply levels using a low ink tool
|
Hardware & Drivers, Printing |
Technical Notes |
2005-06-29
|
Detecting specific ROM-in-RAM Mac
(HTML)
()
Deprecated - HW49: Identifying a Mac by name ("iMac"), and better alternatives for determining specific features ("has Firewire").
|
Carbon, Cocoa, Hardware & Drivers |
Technical Q&As |
1999-10-05
|
Detecting the Caps Lock Key
(HTML)
QA1519: Explains how to detect when the caps lock key is turned on and off.
|
Cocoa |
Technical Q&As |
2007-05-11
|
Detecting the Debugger
(HTML)
QA1361: Shows how to determine whether you're being run under the debugger.
|
Tools |
Technical Q&As |
2004-10-27
|
Determine the version of an Audio Unit
(HTML)
QA1408: Determine the version of an Audio Unit
|
Audio |
Technical Q&As |
2005-03-07
|
Determining console user login status
(HTML)
QA1133: How to determine whether a user is logged in on the console, and be notified of changes.
|
Carbon, Cocoa, Darwin |
Technical Q&As |
2008-04-14
|
Determining if a Drive is a Network Volume
(HTML)
()
NW09: Shows how to determine if a volume is mounted over the network.
|
Carbon, Networking |
Technical Q&As |
1998-06-01
|
Determining if an application uses Objective-C Garbage Collection
(HTML)
QA1599: Shows how to determine if an application or executable is using Objective-C Garbage Collection.
|
Cocoa |
Technical Q&As |
2008-09-08
|
Determining Open Firmware version
(HTML)
HW100: Demonstrates how to find out the version of Open Firmware on your Macintosh.
|
Hardware & Drivers |
Technical Q&As |
2000-10-06
|
Determining QuickDrawVideo Media Pixel Depth
(HTML)
QTMTB17: Demonstrates how to retrieve the pixel depth of a QuickTime video media or movie.
|
QuickTime |
Technical Q&As |
1995-05-01
|
Determining RAM size & location in New World Machines
(HTML)
QA1065: Demonstrates Open Firmware method of determining RAM size & location in New World Machines.
|
Hardware & Drivers |
Technical Q&As |
2001-08-01
|
Determining required components for QuickTime movies
(HTML)
QA1093: Shows how to determine if a given QuickTime movie requires a component that's not currently installed on the system.
|
QuickTime |
Technical Q&As |
2001-11-07
|
Determining the version of Open Firmware on your Mac
(HTML)
()
HW60: Describes a method to display the version of Open Firmware on a Macintosh.
|
Hardware & Drivers |
Technical Q&As |
1999-03-29
|
Developer Tools JBoss and Tomcat Do Not Start After Installing Java 1.4.2 Update
(HTML)
QA1025: Describes how to re-enable JBoss and Tomcat after installing the Java 1.4.2 update.
|
Enterprise IT, Internet & Web, Java, Open Source |
Technical Q&As |
2004-03-04
|
Developing a QuickTime Musical Instrument
(HTML)
Deprecated - QTMA05: Explains resolving the lack of QuickTime 2.0 API support for creating new music components.
|
QuickTime |
Technical Q&As |
1995-05-01
|
Developing Cross-Platform UNIX Applications with Mac OS X
(HTML)
Learn tips for developing code on Mac OS X for deployment on other UNIX platforms.
|
Darwin |
Articles |
2004-08-30
|
Developing for Java with NetBeans 4.1 on Mac OS X
(HTML)
Get started building Java applications on Mac OS X using this popular open source IDE.
|
Java, Tools |
Articles |
2005-05-16
|
Developing for VFS
(HTML)
()
QA1242: Describes Apple's position on developing external file systems (VFS plug-ins) for Mac OS X.
|
Darwin |
Technical Q&As |
2006-12-22
|
Developing Games on Mac OS X Using Third-Party Game Engines
(HTML)
Create your own game using the powerful game engines that run on Mac OS X.
|
Carbon, Cocoa, Games |
Articles |
2006-06-05
|
Developing Java Applications on Mac OS X with Eclipse
(HTML)
Learn from this hands-on article how to work with Eclipse on Mac OS X.
|
Internet & Web, Java, Tools |
Articles |
2005-02-28
|
Developing Rails Applications on Mac OS X Leopard
(HTML)
Learn how to develop your Ruby on Rails application using Xcode 3 and the tools in Leopard.
|
Mac OS X Server, Scripting & Automation, Tools |
Articles |
2008-06-09
|
Developing with ZeroLink: small applications and launching on other computers
(HTML)
QA1322: Resolving issues caused by the ZeroLink feature in Xcode.
|
Tools |
Technical Q&As |
2003-10-31
|
Device File Access Guide for Serial Devices
(HTML)
(PDF)
Guidelines for using I/O Kit and POSIX functions to develop applications that communicate with serial devices.
|
Darwin, Hardware & Drivers |
Guides |
2005-12-06
|
Device File Access Guide for Storage Devices
(HTML)
(PDF)
Guidelines for using I/O Kit and POSIX functions to develop applications that communicate with storage devices.
|
Darwin, Hardware & Drivers |
Guides |
2007-03-06
|
Device input using the HAL Output Audio Unit
(HTML)
TN2091: How to get input from an audio device by using the HAL's Output Audio Unit.
|
Audio |
Technical Notes |
2006-07-25
|
DeviceListener
(HTML)
(DMG)
(ZIP)
Uses the DiscRecording framework to listen for device plug/unplug events and media insertion events.
|
Cocoa |
Sample Code |
2003-07-17
|
Dialog Manager Helper Functions
(HTML)
()
TN1148: Discusses Dialog Manager calls available since System 7.0 that minimize work in managing dialogs.
|
Carbon |
Technical Notes |
2000-08-14
|
Dialog Manager Reference
(HTML)
(PDF)
Describes the C interface for implementing alerts and dialog boxes.
|
Carbon, User Experience |
Reference |
2007-10-31
|
Dialogs and Special Panels
(HTML)
(PDF)
Explains how to create alert panels. Includes links to documents about other types of panels.
|
Cocoa, User Experience |
Guides |
2009-02-04
|
DialogsToHIViews
(HTML)
(DMG)
(ZIP)
Shows how to convert from an old-style resource-based dialog to a modern nib-based window with HIViews.
|
Carbon |
Sample Code |
2005-08-24
|
Dicey
(HTML)
(DMG)
(ZIP)
Dicey is a dice game project that demonstrates various techniques for making a Cocoa application accessible.
|
Cocoa |
Sample Code |
2006-08-01
|
Dictionary Manager Reference
(HTML)
(PDF)
Deprecated - Describes a deprecated technology replaced by Dictionary Services.
|
Carbon |
Reference |
2007-12-11
|
Dictionary Services Programming Guide
(HTML)
(PDF)
Explains how to create a dictionary and access it programmatically.
|
Carbon, Cocoa, Core Foundation, User Experience |
Guides |
2007-05-30
|
Dictionary Services Reference
(HTML)
(PDF)
Describes the Objective-C and C routines that support programmatic access to dictionaries.
|
Carbon, Cocoa, Core Foundation, User Experience |
Reference |
2007-05-29
|
DictionaryController
(HTML)
(DMG)
(ZIP)
"DictionaryController" is a Cocoa application that demonstrates various ways in how to use the NSDictionaryController class.
|
Cocoa, User Experience |
Sample Code |
2007-12-20
|
Difference between an Open Firmware word and method
(HTML)
()
HW46: Describes the differences between an Open Firmware word and an Open Firmware method.
|
Hardware & Drivers |
Technical Q&As |
1999-02-15
|
Difference between using Restart or Shut Down in the Finder's Special menu in Open Firmware
(HTML)
()
HW47: Explains the differences between using Restart or Shut Down on Open Firmware
|
Audio, Graphics & Imaging, Hardware & Drivers, Mac OS X Server, Networking, QuickTime |
Technical Q&As |
1999-02-15
|
Digital CD Audio
(HTML)
()
TN1187: Describes digital audio on the Macintosh.
|
Carbon, Hardware & Drivers |
Technical Notes |
2000-04-01
|
DigitizerShell
(HTML)
(DMG)
(ZIP)
Simple sequence grabber and vdig test bed for testing vdig and digitizer functionality.
|
QuickTime |
Sample Code |
2003-01-14
|
Dimmer2Effect
(HTML)
(DMG)
(ZIP)
Shows how to build a custom 2 source effect component for QuickTime.
|
QuickTime |
Sample Code |
2003-02-25
|
Dimmer2Effect.win
(HTML)
(DMG)
(ZIP)
Shows how to build a custom 2 source effect component for QuickTime.
|
QuickTime |
Sample Code |
2003-02-25
|
Directories Appear as Volume Aliases
(HTML)
QA1351: Discusses how VFS plug-ins should handle device numbers to ensure compatibility with Carbon applications.
|
Carbon, Darwin |
Technical Q&As |
2004-05-25
|
Directory Service Framework Reference
(HTML)
Describes the Directory Service Framework.
|
Mac OS X Server, Networking, Open Source |
Reference |
2008-04-08
|
Directory Service Reference Update
(HTML)
(PDF)
Summarizes the symbols added to the Directory Service framework.
|
Networking |
Release Notes |
2007-05-02
|
Directory Services for Mac OS X Server v10.5 Release Notes
(HTML)
Describes updates, changes, and workarounds for Directory Services for Mac OS X Server v10.5
|
Mac OS X Server, Networking |
Release Notes |
2007-06-08
|
Disabling and Enabling an NSTextView
(HTML)
QA1461: Shows how a Cocoa application can disable and enable an NSTextView.
|
Cocoa, Text & Fonts, User Experience |
Technical Q&As |
2006-09-11
|
Disabling Processor Cores on a Multi-Core System
(HTML)
()
QA1141: Describes how to disable processor cores on a multi-core system for testing purposes.
|
Audio, Carbon, Cocoa, Core Foundation, Darwin, Graphics & Imaging, Hardware & Drivers, Performance, Tools |
Technical Q&As |
2008-09-16
|
Disabling QuickTime Error Dialogs When Opening or Tasking a Movie
(HTML)
()
QA1164: How to disable QuickTime error dialogs which may be presented when opening or tasking a movie.
|
QuickTime |
Technical Q&As |
2003-03-20
|
Disabling text completion in an NSTextField
(HTML)
QA1553: Shows how to implement a delegate method provided by NSControl to disable automatic text completion.
|
Cocoa |
Technical Q&As |
2008-02-27
|
Disc Recording Framework Reference
(HTML)
Describes the Objective-C and C API for burning audio and data CDs and DVDs.
|
Audio, Carbon, Cocoa |
Reference |
2008-04-08
|
Disc Recording UI Framework Reference
(HTML)
Describes the Objective-C and C API for presenting a user interface when burning audio and data CDs and DVDs.
|
Audio, Carbon, Cocoa, User Experience |
Reference |
2008-04-08
|
Disconnected aliases on CD-ROM and Alias Manager
(HTML)
OPS05: Explains why aliases may become disconnected on a CD-ROM.
|
Carbon |
Technical Q&As |
2001-03-26
|
Discovering all advertised Bonjour service types
(HTML)
QA1337: Explains how to discover all Bonjour service types being advertised on the local network.
|
Carbon, Cocoa, Core Foundation, Darwin, Hardware & Drivers, Networking |
Technical Q&As |
2004-06-01
|
DiscRecording Release Notes
(HTML)
Updated for Mac OS X v10.5
|
Audio, Carbon, Cocoa, User Experience |
Release Notes |
2007-10-31
|
Disk Arbitration Framework Reference
(HTML)
Describes Disc Arbitration API, which includes information on mount/unmount notification and dissent.
|
Darwin, Hardware & Drivers |
Reference |
2008-04-08
|
Display Manager Reference
(HTML)
(PDF)
Deprecated - Describes the C API for dynamically changing the arrangement and display modes of attached monitors. Replaced by Quartz Display Services.
|
Carbon, Graphics & Imaging, User Experience |
Reference |
2007-12-04
|
Displaying Help
(HTML)
QA1006: Discusses how an application can ask the Help Viewer to display help about a particular topic.
|
User Experience |
Technical Q&As |
2001-02-21
|
Displaying PCI Configuration Registers contents in Open Firmware
(HTML)
QA1036: Demonstrates how to display PCI Configuration Resister contents in Open Firmware.
|
Hardware & Drivers |
Technical Q&As |
2001-05-18
|
DisplayURL
(HTML)
(DMG)
(ZIP)
Parses a passed in path URL into its various components displaying server information.
|
Carbon, Core Foundation |
Sample Code |
2005-10-04
|
dist_fft
(HTML)
(DMG)
(ZIP)
Gigaelement FFTs on Apple G5 clusters
|
Audio, Darwin, Hardware & Drivers, Performance |
Sample Code |
2004-08-23
|
Distributed Objects Programming Topics
(HTML)
(PDF)
Explains how Objective-C objects in different threads or different processes communicate.
|
Cocoa, Networking |
Guides |
2007-06-06
|
Distribution Definition Reference
(HTML)
(PDF)
Describes the schema of distribution definition files.
|
Tools |
Reference |
2009-01-06
|
dl command in 1 machine mode
(HTML)
()
HW51: Describes using the "dl" command in 1 machine mode.
|
Hardware & Drivers |
Technical Q&As |
1999-03-29
|