This page lists new and recently changed documents, including Articles, Guides, Reference, Release Notes, Sample Code, Technical Notes, and Technical Q&As. Most documents have a revision history, which details additions and changes to that document since the previous version. Look for "Revision History" at the bottom of the document or in the document's table of contents.

Items are listed in reverse chronological order by publication date. To see the list sorted by the type of revision, click Sort by Revision Type. Items published for the first time (First Version) will be at the top of the list, followed by items with new or changed content (Content Update), followed by items with small fixes, such as typos and format errors, but no significant content changes (Minor Change).

New and updated Reference Library documents are announced in the bi-weekly Apple Developer Connection News, available as an option to ADC members. See the Membership Overview page for details on joining.
Document Revision Descriptions
On Off
Sorted by
Date
Sort by
Title
Sort by
Revision Type
Sort by
Resource Type
Sort by
Topic
2008-12-23 Driving OpenGL Rendering Loops (HTML)
Added using CVDisplayLink. Pointed out enabling VSYNC when using NSTimer.
Content Update Technical Q&As Cocoa, Games, Graphics & Imaging
2008-12-22 Audio Export - Encoding AAC Audio For MPEG-4 Export (HTML)
First Version
First Version Technical Notes Audio, QuickTime
2008-11-24 Core Animation properties and Reference Counting (HTML)
First Version
First Version Technical Q&As Cocoa, Core Foundation, Games, Graphics & Imaging
2008-11-20 Video Digitizers - Adding Clean Aperture and Pixel Aspect Ratio Information (HTML)
Editorial
Minor Change Technical Q&As QuickTime
2008-11-19 Apple JavaScript Coding Guidelines (HTML) (PDF)
Removed a related documents link to a document that no longer exists.
Minor Change Guides Apple Applications, Internet & Web, QuickTime, Scripting & Automation, Tools
2008-11-19 Application Kit Framework Reference (HTML) (PDF)
Added NSTextInputClient Protocol Reference.
Minor Change Reference Cocoa, Graphics & Imaging, User Experience
2008-11-19 Application Kit Functions Reference (HTML) (PDF)
Added descriptions for the NSDrawThreePartImage and NSDrawNinePartImage functions.
Minor Change Reference Cocoa
2008-11-19 Certificate, Key, and Trust Services Programming Guide (HTML) (PDF)
Added information about, and code samples for, iPhone OS.
Content Update Guides Carbon, Cocoa, Security
2008-11-19 Certificate, Key, and Trust Services Reference (HTML) (PDF)
Updated to Mac OS X v 10.5.
Content Update Reference Carbon, Cocoa, Security
2008-11-19 Cocoa Event-Handling Guide (HTML) (PDF)
Added section on handling non-mouse events during tracking operations. Made an assortment of small corrections.
Minor Change Guides Cocoa
2008-11-19 Cocoa Fundamentals Guide (HTML) (PDF)
Made various small corrections.
Minor Change Guides Cocoa, Mac OS X
2008-11-19 Code Signing Guide (HTML) (PDF)
Added a chapter describing the code signing requirement language.
Content Update Guides Carbon, Cocoa, Darwin, Hardware & Drivers, Internet & Web, Java, Mac OS X Server, Networking, Open Source, Security, Tools
2008-11-19 Core Data Programming Guide (HTML) (PDF)
Enhanced discussion of managing undo operations.
Minor Change Guides Cocoa
2008-11-19 Garbage Collection Programming Guide (HTML) (PDF)
Added note that Foundation programs need to use objc_startCollectorThread().
Minor Change Guides Cocoa
2008-11-19 Interface Builder User Guide (HTML) (PDF)
Updated to incorporate information about nib files in iPhone OS.
Minor Change Guides Carbon, Cocoa, Tools, User Experience
2008-11-19 ISyncSession Class Reference (HTML) (PDF)
Corrected typographical errors.
Minor Change Reference Cocoa
2008-11-19 Keychain Services Reference (HTML) (PDF)
Added Keychain Services API for iPhone OS.
Minor Change Reference Carbon, Cocoa, Security
2008-11-19 Low-Level Core Data Tutorial (HTML) (PDF)
Updated to use garbage collection.
Minor Change Guides Cocoa
2008-11-19 Memory Management Programming Guide for Cocoa (HTML) (PDF)
Added section on use of autorelease pools in a garbage collected environment.
Minor Change Guides Cocoa
2008-11-19 NSDateFormatter Class Reference (HTML) (PDF)
Added note about supported behaviors for iPhone OS.
Minor Change Reference Cocoa, Internationalization, User Experience
2008-11-19 NSNumberFormatter Class Reference (HTML) (PDF)
Added note about supported behaviors for iPhone OS.
Minor Change Reference Cocoa, User Experience
2008-11-19 NSOperation Class Reference (HTML) (PDF)
Updated the guidelines related to KVO compliance.
Minor Change Reference Cocoa
2008-11-19 NSOperationQueue Class Reference (HTML) (PDF)
Updated the guidance related to KVO-compliant properties.
Minor Change Reference Cocoa
2008-11-19 NSTimer Class Reference (HTML) (PDF)
Augmented parameter descriptions.
Minor Change Reference Cocoa
2008-11-19 NSURL Class Reference (HTML) (PDF)
Added class specific behavior for isEqual:
Minor Change Reference Cocoa, Internet & Web, Networking
2008-11-19 Object-Oriented Programming with Objective-C (HTML) (PDF)
Corrected typographical errors.
Minor Change Guides Cocoa
2008-11-19 The Objective-C 2.0 Programming Language (HTML) (PDF)
Significant reorganization, with several sections moved to a new Runtime Guide.
Minor Change Guides Cocoa, Tools
2008-11-19 Objective-C 2.0 Runtime Programming Guide (HTML) (PDF)
New document that describes the Objective-C 2.0 runtime support library.
First Version Guides Cocoa
2008-11-19 Objective-C 2.0 Runtime Reference (HTML) (PDF)
Added links to the new Objective-C 2.0 Runtime Programming Guide.
Minor Change Reference Cocoa
2008-11-19 Property List Programming Guide (HTML) (PDF)
Combined Cocoa and Core Foundation documents on property lists and reorganized material. Added a "Quick Start" mini-tutorial and a chapter on programmatically creating property lists. Mentioned iPhone OS as a platform on which property lists are important.
Content Update Guides Cocoa
2008-11-19 Quartz Display Services Reference (HTML) (PDF)
Updated the description of the CGGetDisplaysWithRect function.
Minor Change Reference Carbon, Graphics & Imaging, Hardware & Drivers
2008-11-19 Safari CSS Reference (HTML) (PDF)
Added animatable and iPhone OS availability information to CSS properties.
Minor Change Reference Apple Applications, Internet & Web, Open Source
2008-11-19 Safari Visual Effects Guide (HTML) (PDF)
New document that describes how to add visual effects to web content that is supported by Safari on the desktop and iPhone OS.
First Version Guides Internet & Web
2008-11-19 Shell Scripting Primer (HTML) (PDF)
Clarified text about C shell limitations, quoting arguments. Added additional cross-platform compatibility information.
Minor Change Guides Enterprise IT, Mac OS X Server, Open Source, Scripting & Automation, Tools
2008-11-19 System Startup Programming Topics (HTML) (PDF)
Miscellaneous edits.
Minor Change Guides Darwin, Mac OS X, Mac OS X Server, Open Source, Scripting & Automation
2008-11-19 Timer Programming Topics for Cocoa (HTML) (PDF)
Corrected typographical errors.
Minor Change Guides Cocoa
2008-11-19 vDSP Correlation, Convolution, and Filtering Reference (HTML) (PDF)
Blackman window functions represented in pseudocode.
Content Update Reference Carbon, Performance
2008-11-19 vDSP One-Dimensional Fast Fourier Transforms Reference (HTML) (PDF)
Renamed function parameters to match formulae. Added corrections to Discussion sections.
Minor Change Reference Carbon, Performance
2008-11-19 vDSP Single-Vector Operations Reference (HTML) (PDF)
Corrected misplacement of matrix transposition function.
Minor Change Reference Carbon, Performance
2008-11-19 vDSP Two-Dimensional Fast Fourier Transforms Reference (HTML) (PDF)
Improved function discussions and corrected formulae.
Minor Change Reference Carbon, Performance
2008-11-19 vDSP Vector-To-Scalar Operations Reference (HTML) (PDF)
Changed function parameter names to match formulae. Added pseudocode.
Minor Change Reference Carbon, Performance
2008-11-19 WebKit Reference Update (HTML) (PDF)
Minor edits throughout.
Minor Change Reference Cocoa, Internet & Web
2008-11-19 WebObjects File Format Reference (HTML) (PDF)
Minor edits throughout.
Minor Change Reference Internet & Web, Java, Mac OS X Server
2008-11-19 Xcode Build Setting Reference (HTML) (PDF)
Made minor changes.
Minor Change Reference Tools
2008-11-19 Xcode Build System Guide (HTML) (PDF)
Made minor content addition.
Minor Change Guides Tools
2008-11-19 Xcode Debugging Guide (HTML) (PDF)
Made minor content addition and changes.
Minor Change Guides Performance, Tools
2008-11-19 Xcode Project Management Guide (HTML) (PDF)
Made minor content addition and corrections.
Minor Change Guides Carbon, Cocoa, Graphics & Imaging, Internationalization, Tools
2008-11-19 Xcode User Default Reference (HTML) (PDF)
Added information about source code formatting user default.
Minor Change Reference Tools
2008-11-14 Xcode Workspace Guide (HTML) (PDF)
Updated screen shots and incorporated editorial improvements.
Minor Change Guides Carbon, Cocoa, Internet & Web, Tools
2008-11-12 Kernel Core Dumps (HTML)
Revised content for Mac OS X 10.5. Added optional configurations section - port assignment, router use, and interface use. Added reference to FireWire SDK.
Content Update Technical Notes Darwin, Networking, Tools
2008-11-12 Xcode 3 Project Compatiblity (HTML)
First Version
First Version Technical Q&As Tools
2008-11-05 OpenGL Performance Optimization : The Basics (HTML)
Added an abstract; Updated the screen shots and corresponding text with Leopard versions; Added more details to the chapter of "Understanding Vertical Synchronization" (was named as "Understanding VSYNC"), and "Reading pixels from the frame buffer".
Content Update Technical Notes Graphics & Imaging
2008-11-05 Opening a Web page using an HREF track in QuickTime Player (HTML)
First Version
First Version Technical Q&As Internet & Web, QuickTime
2008-11-05 Playback of QuickTime movie audio through a multi-channel speaker system (HTML)
First Version
First Version Technical Q&As Audio, QuickTime
2008-11-05 QuickTime Audio - Retrieving the correct audio format bit depth value (HTML)
editorial
Minor Change Technical Q&As Audio, QuickTime
2008-10-24 Animating the frame of a CALayer. (HTML)
First Version
First Version Technical Q&As Cocoa, Games, Graphics & Imaging
2008-10-16 Apple Publications Style Guide (PDF)
Updated to include terms related to iPhone and other Apple software and hardware products.
Content Update Guides User Experience
2008-10-15 Accessibility (ApplicationServices/HIServices) Reference (HTML)
Made minor corrections.
Minor Change Reference User Experience
2008-10-15 Animation Overview (HTML) (PDF)
Corrected typos.
Minor Change Guides Carbon, Cocoa, Games, Graphics & Imaging
2008-10-15 Audio File Stream Services Reference (HTML) (PDF)
Minor Change Reference Audio
2008-10-15 Bluetooth Framework Reference (HTML)
Made minor corrections.
Minor Change Reference Darwin, Hardware & Drivers
2008-10-15 Button Programming Topics for Cocoa (HTML) (PDF)
Added "Querying Button Matrices" plus a example of programmatically creating a matrix of radio buttons. Also removed "Deprecated Buttons" from "Types of Buttons".
Minor Change Guides Cocoa, User Experience
2008-10-15 CalCalendarStore Class Reference (HTML) (PDF)
Minor wording change.
Minor Change Reference Cocoa
2008-10-15 CFMutableString Reference (HTML) (PDF)
Added explanation of the effect of the locale argument on CFStringLowercase, CFStringUppercase, and CFStringFold functions.
Minor Change Reference Core Foundation, Internationalization
2008-10-15 CFNetwork Error Codes Reference (HTML) (PDF)
Corrected typos.
Minor Change Reference Core Foundation, Networking
2008-10-15 CFNetwork Programming Guide (HTML) (PDF)
Made minor corrections to code samples.
Minor Change Guides Carbon, Cocoa, Core Foundation, Networking, Open Source, Security
2008-10-15 CFSocket Reference (HTML) (PDF)
Added links to companion guides.
Minor Change Reference Core Foundation
2008-10-15 CFString Reference (HTML) (PDF)
Added explanation of how locale argument affects CFStringCompareWithOptionsAndLocale and CFStringFindWithOptionsAndLocale functions.
Minor Change Reference Core Foundation, Internationalization
2008-10-15 CFTimeZone Reference (HTML) (PDF)
Added missing description for CFTimeZoneNameStyle type.
Minor Change Reference Core Foundation
2008-10-15 CFXMLParser Reference (HTML) (PDF)
Corrected description of dataSource parameter for CFXMLParserCreateWithDataFromURL.
Minor Change Reference Core Foundation
2008-10-15 CFXMLTree Reference (HTML) (PDF)
Clarified descriptions of CFXMLCreateStringBy(Un)EscapingEntities functions and made minor corrections.
Minor Change Reference Core Foundation
2008-10-15 CGGeometry Reference (HTML) (PDF)
Added the definition for the CGFloat data type.
Minor Change Reference Graphics & Imaging
2008-10-15 CGPDFArray Reference (HTML) (PDF)
Updated the note about not retaining and releasing this object.
Minor Change Reference Graphics & Imaging
2008-10-15 CGPDFContentStream Reference (HTML) (PDF)
Added a note about not retaining and releasing this object.
Minor Change Reference Graphics & Imaging
2008-10-15 CGPDFDictionary Reference (HTML) (PDF)
Updated the note about not retaining and releasing this object.
Minor Change Reference Graphics & Imaging
2008-10-15 CGPDFObject Reference (HTML) (PDF)
Updated the note about not retaining and releasing this object.
Minor Change Reference Graphics & Imaging
2008-10-15 CGPDFOperatorTable Reference (HTML) (PDF)
Added a note about not retaining and releasing this object.
Minor Change Reference Graphics & Imaging
2008-10-15 CGPDFScanner Reference (HTML) (PDF)
Added a note about not retaining and releasing this object.
Minor Change Reference Graphics & Imaging
2008-10-15 CGPDFStream Reference (HTML) (PDF)
Added a note about not retaining and releasing this object.
Minor Change Reference Graphics & Imaging
2008-10-15 CGPDFString Reference (HTML) (PDF)
Updated the note about not retaining and releasing this object.
Minor Change Reference Graphics & Imaging
2008-10-15 Cocoa Drawing Guide (HTML) (PDF)
Updated advice for creating an NSImage from a CGImageRef. Updated the discussion of screen coordinates.
Minor Change Guides Cocoa, Graphics & Imaging
2008-10-15 Color Programming Topics for Cocoa (HTML) (PDF)
Added cross-reference in "Adding Custom Color Pickers to a Color Panel" to "Working WIth Color Spaces."
Minor Change Guides Cocoa, Graphics & Imaging
2008-10-15 Control and Cell Programming Topics for Cocoa (HTML) (PDF)
Made minor corrections.
Minor Change Guides Cocoa, User Experience
2008-10-15 CTFontDescriptor Reference (HTML) (PDF)
Corrected description of kCTFontStyleNameAttribute.
Minor Change Reference Carbon, Text & Fonts
2008-10-15 Dashboard Programming Topics (HTML) (PDF)
Made minor corrections.
Minor Change Guides Apple Applications, Cocoa, Internet & Web, Scripting & Automation, Tools, User Experience
2008-10-15 Dashboard Reference (HTML) (PDF)
Fixed description of the Fonts Info.plist key; clarified definition of widget identifier.
Minor Change Reference Apple Applications, Internet & Web, Scripting & Automation, Tools, User Experience
2008-10-15 Dashboard Tutorial (HTML) (PDF)
Made minor corrections.
Minor Change Guides Apple Applications, Cocoa, Internet & Web, Scripting & Automation, User Experience
2008-10-15 Data Formatting Programming Guide for Cocoa (HTML) (PDF)
Corrected typographical errors.
Minor Change Guides Cocoa
2008-10-15 DNS Service Discovery Java Reference (HTML)
Changed title from "DNS Service Discovery API Reference for Java" to "DNS Service Discovery Java Reference."
Minor Change Reference Hardware & Drivers, Java, Networking
2008-10-15 DOMDocument Additions Reference (HTML) (PDF)
Updated per Mac OS X v10.5.
Minor Change Reference Cocoa
2008-10-15 DOMElement Additions Reference (HTML)
First revision of this document.
First Version Reference Cocoa
2008-10-15 DOMRange Additions Reference (HTML) (PDF)
Updated per Mac OS X v10.5.
Minor Change Reference Cocoa
2008-10-15 Foundation Constants Reference (HTML) (PDF)
Added definitions of NSScannedOption and NSCollectorDisabledOption.
Minor Change Reference Cocoa
2008-10-15 Foundation Functions Reference (HTML) (PDF)
Corrected discussions of NSMapInsert and NSTemporaryDirectory; clarified behavior of NSPointInRect.
Minor Change Reference Cocoa
2008-10-15 Handling Unicode Text Editing With MLTE (HTML) (PDF)
Removed statement "When word wrap is turned off, MLTE uses left alignment for all text."
Minor Change Guides Carbon, Graphics & Imaging, Internationalization, Text & Fonts
2008-10-15 HTML Scripting Guide for QuickTime (HTML) (PDF)
Corrected minor typos.
Minor Change Guides Internet & Web, QuickTime, Scripting & Automation
2008-10-15 Identity Services Programming Guide (HTML) (PDF)
Fixed typographical errors.
Minor Change Guides Core Foundation, Networking, Security, User Experience
2008-10-15 IMService Class Reference (HTML) (PDF)
Minor edit.
Minor Change Reference Cocoa
2008-10-15 Instruments User Guide (HTML) (PDF)
Made minor editorial corrections.
Minor Change Guides Tools
2008-10-15 Java Development Guide for Mac OS X (HTML) (PDF)
Updated to focus on J2SE 5.0 and Java SE6 and reflect recent updates to Java for Mac OS X.
Content Update Guides Internet & Web, Java, Mac OS X Server, Porting