Sort by Title |
Sort by Topic |
Sort by Resource Type |
Sorted by Date |
Drawing attributed strings that are both filled and stroked
(HTML)
QA1531: Describes how the value of NSStrokeWidthAttributeName indicates fill, stroke, or both, in attributed strings.
|
Cocoa, Text & Fonts |
Technical Q&As |
2008-03-25
|
Supported KPIs
(HTML)
QA1575: Describes how to check whether a kernel function is part of a supported KPI.
|
Darwin |
Technical Q&As |
2008-03-25
|
UTXplorer
(HTML)
(DMG)
(ZIP)
Uses the <utmpx.h> API to display current login sessions and login history.
|
Darwin |
Sample Code |
2008-03-19
|
AbstractTree
(HTML)
(DMG)
(ZIP)
Using NSTreeController with NSOutlineView, Bindings, and Core Data.
|
Cocoa, User Experience |
Sample Code |
2008-03-17
|
CryptNoMore
(HTML)
(DMG)
(ZIP)
Shows how to authenticate a user using Open Directory (Directory Services).
|
Darwin, Networking, Security |
Sample Code |
2008-03-17
|
NumberInput_IMKit_Sample
(HTML)
(DMG)
(ZIP)
Illustrates an input method that uses the Mac OS X 10.5 InputMethodKit framework.
|
Cocoa, Internationalization |
Sample Code |
2008-03-17
|
QTKit Capture - Extracting SMPTE Timecode information from a QTSampleBuffer
(HTML)
QA1600: Describes how to use the QTSampleBufferSMPTETimeAttribute with a sample buffer.
|
Cocoa, QuickTime |
Technical Q&As |
2008-03-17
|
Sample Description Endianness
(HTML)
QA1598: Describes the endianness of the QuickTime Sample Description Structure and their extensions.
|
QuickTime |
Technical Q&As |
2008-03-17
|
Quartz Core Framework Reference
(HTML)
(PDF)
Describes the interfaces for Core Image and Core Video.
|
Cocoa, Graphics & Imaging |
Reference |
2008-03-12
|
Security Framework Reference
(HTML)
(PDF)
Describes the API for protecting information.
|
Carbon, Security |
Reference |
2008-03-12
|
Accessibility Overview
(HTML)
(PDF)
Explains how to use the accessibility features built into Mac OS X.
|
Carbon, Cocoa, Java, User Experience |
Guides |
2008-03-11
|
AppleScript Language Guide
(HTML)
(PDF)
Defines the AppleScript scripting language. Includes many brief sample scripts.
|
Carbon, Cocoa, Scripting & Automation |
Guides |
2008-03-11
|
CAAnimationGroup Class Reference
(HTML)
(PDF)
Describes a grouping of multiple animations into a single animation.
|
Cocoa, Graphics & Imaging |
Reference |
2008-03-11
|
CAOpenGLLayer Class Reference
(HTML)
(PDF)
Describes a layer that acts as a target for OpenGL commands.
|
Cocoa, Graphics & Imaging |
Reference |
2008-03-11
|
Cocoa Scripting Guide
(HTML)
(PDF)
Explains how to create scriptable Cocoa applications that use the scripting definition (sdef) format.
|
Cocoa, Scripting & Automation |
Guides |
2008-03-11
|
Core Animation Cookbook
(HTML)
(PDF)
Demonstrates common Core Animation tasks.
|
Cocoa, Graphics & Imaging |
Guides |
2008-03-11
|
Cursor Management
(HTML)
(PDF)
Explains how to set the cursor and handle cursor-update events in Cocoa applications.
|
Cocoa |
Guides |
2008-03-11
|
File System Events Programming Guide
(HTML)
(PDF)
Explains how applications can detect changes in the file system.
|
Core Foundation, Darwin, Storage |
Guides |
2008-03-11
|
High Level Toolbox Release Notes (10.5.2)
(HTML)
Describes HIToolbox enhancements for Mac OS X v10.5.2.
|
Carbon |
Release Notes |
2008-03-11
|
How to work around HIMovieViewCreate failing
(HTML)
QA1417: Describes how to work around HIMovieViewCreate failing to initialize the view in QuickTime 7
|
Carbon, QuickTime, Tools |
Technical Q&As |
2008-03-11
|
Managing QTCompressionOptions - An overview of the QTCompressionOptionsWindow sample
(HTML)
TN2219: Introductory overview of the QTCompressionOptionsWindow sample demonstrating one way to manage QTCompressionOptions objects.
|
Cocoa, Graphics & Imaging, QuickTime |
Technical Notes |
2008-03-11
|
Movie Import Components - MovieImportDataRef Invoked For File Import Operations
(HTML)
QA1596: Discusses how QuickTime 7.4+ invokes Movie Import Components when specifically importing from files.
|
QuickTime |
Technical Q&As |
2008-03-11
|
Network Device Driver Programming Guide
(HTML)
(PDF)
Background and task information about developing network drivers for Mac OS X.
|
Darwin, Hardware & Drivers, Networking |
Guides |
2008-03-11
|
NSFontDescriptor Class Reference
(HTML)
(PDF)
Describes a dictionary that fully specifies a font.
|
Cocoa |
Reference |
2008-03-11
|
NSPersistentStoreCoordinator Class Reference
(HTML)
(PDF)
Describes the class used to mediate between persistent stores and managed object contexts in a Core Data application.
|
Cocoa |
Reference |
2008-03-11
|
NSProgressIndicator Class Reference
(HTML)
(PDF)
Describes a control that shows that a lengthy task is under way.
|
Cocoa, User Experience |
Reference |
2008-03-11
|
NSSearchFieldCell Class Reference
(HTML)
(PDF)
Describes a search field cell.
|
Cocoa, User Experience |
Reference |
2008-03-11
|
NSURLCache Class Reference
(HTML)
(PDF)
Describes a collection of cached responses and data.
|
Cocoa, Internet & Web, Networking |
Reference |
2008-03-11
|
QTKit Capture - Specifying Media Compression Settings
(HTML)
QA1586: Describes how to configure a file output object to save compressed captured media.
|
Graphics & Imaging, QuickTime |
Technical Q&As |
2008-03-11
|
Scripting Bridge Programming Guide for Cocoa
(HTML)
(PDF)
Describes the Scripting Bridge technology, which bridges OSA-compliant applications to Objective-C, and explains how to use it in Cocoa programs.
|
Cocoa, Scripting & Automation |
Guides |
2008-03-11
|
Strings Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to create, manipulate, and search strings in Core Foundation, and how strings interact with encodings and character sets.
|
Carbon, Core Foundation, Internationalization, Open Source, Text & Fonts |
Guides |
2008-03-11
|
Suppressing the "unexpectedly quit" alert
(HTML)
QA1288: Describes how to suppress the "unexpectedly quit" alert.
|
Carbon, Cocoa, Darwin |
Technical Q&As |
2008-03-11
|
WebObjects 5.4.1 Reference
(HTML)
Describes the WebObjects 5.4.1 classes in Javadoc format.
|
Internet & Web, Java, Mac OS X Server, Tools |
Reference |
2008-03-11
|
CarbonCocoaTempConverter
(HTML)
(DMG)
(ZIP)
Demonstrates how to integrate Carbon and Cocoa user interfaces in the same Cocoa application.
|
Carbon, Cocoa |
Sample Code |
2008-03-10
|
Missing Results in Xcode Project Find Window
(HTML)
QA1580: A workaround for when a search that previously returned results generates no files found in Xcode
|
Tools |
Technical Q&As |
2008-03-06
|
QTKit Capture - Setting DecompressedVideoOutput CVPixelBuffer Attributes
(HTML)
QA1582: Describes how to configure a DecompressedVideoOutput objects CVPixelBuffer attributes.
|
QuickTime |
Technical Q&As |
2008-03-06
|
Interface Builder 3.0 Release Notes
(HTML)
|
Tools |
Release Notes |
2008-03-05
|
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
|
15-Inch MacBook Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 15-inch MacBook Pro computer introduced in February 2008.
|
Hardware & Drivers |
Guides |
2008-03-04
|
17-Inch MacBook Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 17-inch MacBook Pro computer introduced in February 2008.
|
Hardware & Drivers |
Guides |
2008-03-04
|
MacBook Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the MacBook computer introduced in February 2008.
|
Hardware & Drivers |
Guides |
2008-03-04
|
Audio Units: Embedding a Carbon View in a Cocoa Window
(HTML)
TN2213: Carbon-Cocoa Integration for Audio Units
|
Audio |
Technical Notes |
2008-02-29
|
SBSendEmail
(HTML)
(DMG)
(ZIP)
Using the Scripting Bridge to tell Mail.app to send an email message with an optional attachment.
|
Cocoa, Internet & Web, Scripting & Automation |
Sample Code |
2008-02-28
|
Common mistakes with delegation in Cocoa
(HTML)
QA1554: The two most common errors that lead to a delegate method not being received.
|
Cocoa |
Technical Q&As |
2008-02-27
|
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
|
NSDate - Natural language date parsing in early Leopard releases
(HTML)
QA1581: Acknowledges a regression in +dateWithNaturalLanguageString: behavior of NSDate which is fixed as of 10.5.2.
|
Cocoa |
Technical Q&As |
2008-02-27
|
FSMegaInfo
(HTML)
(DMG)
(ZIP)
Prints information about various file system objects; helpful when debugging VFS plug-ins.
|
Carbon, Cocoa, Core Foundation, Darwin |
Sample Code |
2008-02-25
|
QTCompressionOptionsWindow
(HTML)
(DMG)
(ZIP)
Demonstrates how easy it is to manage QTCompressionOptions instances with a user interface.
|
Cocoa, QuickTime |
Sample Code |
2008-02-22
|
Xserve G5 Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the Xserve G5 computer introduced in January 2005.
|
Hardware & Drivers |
Guides |
2008-02-21
|
Customizing Process Stack Size
(HTML)
QA1419: Describes methods for setting the stack size of a process and/or thread.
|
Carbon, Cocoa, Darwin |
Technical Q&As |
2008-02-20
|
PowerMac G4
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the PowerMac G4 introduced in January 2003.
|
Hardware & Drivers |
Guides |
2008-02-20
|
Atomic Store Programming Topics
(HTML)
(PDF)
Describes how to use the Core Data atomic store API to create persistent stores that use a custom format.
|
Cocoa |
Guides |
2008-02-08
|
Core Data Model Versioning and Data Migration Programming Guide
(HTML)
(PDF)
Explains the managed object model versioning and data migration features of Core Data.
|
Cocoa |
Guides |
2008-02-08
|
Font Handling
(HTML)
(PDF)
Explains the Cocoa font management system and how users select fonts.
|
Cocoa, Graphics & Imaging, Text & Fonts |
Guides |
2008-02-08
|
GLUT
(HTML)
(DMG)
(ZIP)
The OpenGL Utility Toolkit (GLUT) for Mac OS X version 3.4.0 (supporting the GLUT 3.7 API)
|
Graphics & Imaging |
Sample Code |
2008-02-08
|
JavaScript Scripting Guide for QuickTime
(HTML)
(PDF)
Defines the objects, methods, and interfaces exposed to JavaScript by the QuickTime browser plug-in and ActiveX control.
|
Internet & Web, QuickTime, Scripting & Automation |
Guides |
2008-02-08
|
Model Object Implementation Guide
(HTML)
(PDF)
Describes issues relating to the design and implementation of model objects
|
Cocoa |
Guides |
2008-02-08
|
Multiprocessing Services Reference
(HTML)
(PDF)
Describes the C API for creating preemptively scheduled tasks in Carbon applications.
|
Carbon |
Reference |
2008-02-08
|
NSAnimationContext Class Reference
(HTML)
(PDF)
Describes nested transaction support for animating views.
|
Cocoa |
Reference |
2008-02-08
|
NSConnection Class Reference
(HTML)
(PDF)
Describes an object that manages communication between objects in different threads.
|
Cocoa |
Reference |
2008-02-08
|
NSEntityDescription Class Reference
(HTML)
(PDF)
Describes the class used to specify entities in a Core Data managed object model.
|
Cocoa |
Reference |
2008-02-08
|
NSFetchRequest Class Reference
(HTML)
(PDF)
Describes the class used to describe search criteria used to retrieve data from a persistent store in Core Data.
|
Cocoa |
Reference |
2008-02-08
|
NSLocale Class Reference
(HTML)
(PDF)
Describes a locale.
|
Cocoa, Internationalization, User Experience |
Reference |
2008-02-08
|
NSLock Class Reference
(HTML)
(PDF)
Describes a mutex-based lock.
|
Cocoa |
Reference |
2008-02-08
|
NSMenu Class Reference
(HTML)
(PDF)
Describes an application menu.
|
Cocoa, User Experience |
Reference |
2008-02-08
|
NSMenuItem Class Reference
(HTML)
(PDF)
Describes a menu item.
|
Cocoa, User Experience |
Reference |
2008-02-08
|
NSNumber Class Reference
(HTML)
(PDF)
Describes a number.
|
Cocoa |
Reference |
2008-02-08
|
NSPersistentDocument Class Reference
(HTML)
(PDF)
Describes a document that integrates with the Core Data framework.
|
Cocoa |
Reference |
2008-02-08
|
NSRuleEditor Class Reference
(HTML)
(PDF)
Describes a graphical rule editor.
|
Cocoa, User Experience |
Reference |
2008-02-08
|
NSRunLoop Class Reference
(HTML)
(PDF)
Describes the object that manages events on a thread.
|
Cocoa, Performance |
Reference |
2008-02-08
|
NSTimeZone Class Reference
(HTML)
(PDF)
Describes a time zone.
|
Cocoa, Internationalization |
Reference |
2008-02-08
|
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
|
OpenGL Driver Monitor User Guide
(HTML)
(PDF)
Explains how to view the properties supported by the OpenGL drivers available on the system.
|
Graphics & Imaging, Tools |
Guides |
2008-02-08
|
OpenGL Profiler User Guide
(HTML)
(PDF)
Explains how to assess the efficiency of an OpenGL application.
|
Graphics & Imaging, Tools |
Guides |
2008-02-08
|
OutputBins2PDE
(HTML)
(DMG)
(ZIP)
A Printer PDE demonstrating new features in 10.5
|
Printing |
Sample Code |
2008-02-08
|
Quick Look Programming Guide
(HTML)
(PDF)
Describes the purporse and architecture of Quick Look generators and explains how to create them.
|
Carbon, Cocoa, User Experience |
Guides |
2008-02-08
|
Re-enabling dragging from NSTableView to other applications
(HTML)
()
QA1220: Explains how to re-enable drag-and-drop from NSTableViews to other applications
|
Cocoa, User Experience |
Technical Q&As |
2008-02-08
|
Search Fields
(HTML)
(PDF)
Explains how to use Cocoa search fields.
|
Cocoa, User Experience |
Guides |
2008-02-08
|
Text Editing Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to control the behavior of the Cocoa text system as it performs text editing.
|
Cocoa, Text & Fonts |
Guides |
2008-02-08
|
Threading Programming Guide
(HTML)
(PDF)
Explains how to use threads in Cocoa applications.
|
Carbon, Cocoa, Core Foundation, Performance |
Guides |
2008-02-08
|
Xserve Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 4-core and 8-core Xserve introduced in January 2008.
|
Hardware & Drivers |
Guides |
2008-02-08
|
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, Games, Graphics & Imaging, Performance |
Sample Code |
2008-02-06
|
Authorization for Everyone
(HTML)
TN2095: Describes applications of Authorization Services beyond simple privilege requesting.
|
Carbon, Security |
Technical Notes |
2008-01-30
|
MyRecorder
(HTML)
(DMG)
(ZIP)
Demonstrates the use of the QTKit Capture APIs
|
QuickTime |
Sample Code |
2008-01-29
|
QTControlCommandLine
(HTML)
(DMG)
(ZIP)
Using the QuickTime COM Control object from the command line to export a movie to a different file format
|
QuickTime |
Sample Code |
2008-01-29
|
ImageApp
(HTML)
(DMG)
(ZIP)
Demonstrates basic image handling using the ImageIO APIs in Mac OS X 10.4 Tiger
|
Graphics & Imaging |
Sample Code |
2008-01-24
|
GNU C 4.2 Preprocessor Internals
(HTML)
|
Tools |
Guides |
2008-01-23
|
GNU C 4.2 Preprocessor User Guide
(HTML)
Describes the Apple version of the GNU C 4.2 Preprocessor.
|
Carbon, Darwin, Open Source, Tools |
Reference |
2008-01-23
|
GNU C/C++/Objective-C 4.2.1 Compiler User Guide
(HTML)
Describes the Apple version of the GNU 4.2.1 compiler.
|
Carbon, Darwin, Open Source, Tools |
Reference |
2008-01-23
|
GNU Compiler Collection (GCC) 4.2 Internals
(HTML)
|
Tools |
Guides |
2008-01-23
|
New HID Manager APIs for Mac OS X version 10.5
(HTML)
TN2187: Mac OS X version 10.5 introduces new APIs for the HID Manager.
|
Carbon, Games, Hardware & Drivers, Porting, User Experience |
Technical Notes |
2008-01-23
|
Connecting the Font Menu in Interface Builder 3
(HTML)
QA1571: How to connect and configure the Font/Format menus in Interface Builder 3.
|
Cocoa, Text & Fonts, Tools, User Experience |
Technical Q&As |
2008-01-21
|
Enabling the application menu's "Preferences" menu item on Mac OS X
(HTML)
QA1552: Describes the two things you need to implement to enable the "Preferences" menu item on Mac OS X.
|
Cocoa, User Experience |
Technical Q&As |
2008-01-21
|
QTAudioContextInsert
(HTML)
(DMG)
(ZIP)
Demonstrates use of Audio Context Insert APIs to perform custom processing on QuickTime's audio stream.
|
Audio, Cocoa, QuickTime |
Sample Code |
2008-01-21
|
IconCollection
(HTML)
(DMG)
(ZIP)
Demonstrates how to use NSCollectionView along with NSWorkspace and named images to determine its content.
|
Cocoa, User Experience |
Sample Code |
2008-01-18
|
MacBook Air Developer Note
(HTML)
New document specifies internal design, I/O features, and expansion capabilities of the MacBook Air computer introduced in January 2008.
|
Hardware & Drivers |
Guides |
2008-01-18
|
Embedding Bonjour in Windows Applications
(HTML)
TN2210: Details the proper steps necessary for a Windows Developer to include Bonjour for Windows in their application.
|
Networking, Porting, User Experience |
Technical Notes |
2008-01-17
|
Mac Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the Mac Pro computers introduced in January 2008.
|
Hardware & Drivers |
Guides |
2008-01-09
|
QuickTime Audio - Rendering QuickTime Movie audio to a specific Audio Device
(HTML)
QA1578: Describes how to render Movie audio to a specific audio device.
|
QuickTime |
Technical Q&As |
2008-01-08
|
AGL Changes for Mac OS X Leopard (v. 10.5)
(HTML)
QA1523: This Q&A describes the new and deprecated APIs for Apple OpenGL (AGL)
|
Carbon, Games, Graphics & Imaging, Porting |
Technical Q&As |
2008-01-04
|