Sort by Title |
Sorted by Topic |
Sort by Resource Type |
Sort by Date |
Sync Services Reference Update
(HTML)
(PDF)
Summarizes the symbols added to the Sync Services framework.
|
Cocoa |
Release Notes |
2007-07-18
|
Sync Services Release Notes (10.5)
(HTML)
Describes new features, notes, and known issues for Sync Services on Mac OS X v10.5.
|
Cocoa |
Release Notes |
2007-10-31
|
Sync Services Tutorial
(HTML)
(PDF)
Explains how to debug multiple syncing applications using the Syncrospector development tool.
|
Cocoa |
Guides |
2007-07-11
|
System Services
(HTML)
(PDF)
Explains how Cocoa applications can extend their capabilities seamlessly to other applications.
|
Cocoa |
Guides |
2002-11-12
|
T_DATA_REQ vs M_DATA TPI Message Blocks
(HTML)
()
NW42: Explains why OT passes data to a TPI module using M_DATA message blocks instead of M_PROTO+T_DATA_REQ.
|
Cocoa |
Technical Q&As |
1996-10-25
|
Tab Views
(HTML)
(PDF)
Explains how to use Cocoa tab views.
|
Cocoa |
Guides |
2003-11-06
|
Table View Programming Guide
(HTML)
(PDF)
Explains how to use Cocoa table views.
|
Cocoa |
Guides |
2006-04-04
|
Tagging Handle and Pointer Data References in QuickTime
(HTML)
TN1195: The use of data reference extensions used by QuickTime to tag handle and pointer data references.
|
Cocoa |
Technical Notes |
2006-08-30
|
Taking Advantage of PDF Kit in Your Cocoa Application
(HTML)
Learn to handle PDF documents in your Cocoa application without writing a lot of custom code.
|
Cocoa |
Articles |
2006-02-20
|
Taking Advantage of the Accelerate Framework
(HTML)
Learn how your application can run on PowerPC- or Intel-based Macs without processor-specific customization.
|
Cocoa |
Articles |
2005-10-03
|
Text Attachment Programming Topics for Cocoa
(HTML)
(PDF)
Expalins how to add graphics and other attachments to text.
|
Cocoa |
Guides |
2006-12-05
|
Text Attributes
(HTML)
(PDF)
Explains how to work with attributes, the distinguishing characteristics of rich text.
|
Cocoa |
Guides |
2004-02-16
|
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 |
Guides |
2008-02-08
|
Text Fields
(HTML)
(PDF)
Explains how to use Cocoa text fields.
|
Cocoa |
Guides |
2004-02-09
|
Text Input and Output
(HTML)
(PDF)
Explains how to read and write text files in Cocoa.
|
Cocoa |
Guides |
2004-02-10
|
Text Input Management
(HTML)
(PDF)
Explains how to use input servers, input managers, and text views in Cocoa.
|
Cocoa |
Guides |
2007-02-08
|
Text Layout Programming Guide for Cocoa
(HTML)
(PDF)
Explains how the Cocoa text system lays out text on pages.
|
Cocoa |
Guides |
2008-10-15
|
Text System Overview
(HTML)
(PDF)
Explains how the Cocoa text system works. Includes a tutorial.
|
Cocoa |
Guides |
2009-04-08
|
Text System Storage Layer Overview
(HTML)
(PDF)
Explains how the Cocoa text system stores the information it needs to lay out text.
|
Cocoa |
Guides |
2005-08-11
|
Text System User Interface Layer Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to implement the main, high-level interface to the Cocoa text system.
|
Cocoa |
Guides |
2006-06-28
|
Text Views
(HTML)
(PDF)
Explains how to use Cocoa text views.
|
Cocoa |
Guides |
2004-02-09
|
TextLayoutDemo
(HTML)
(DMG)
(ZIP)
Customizing NSTextView with NSLayoutManager and a custom NSTextContainer.
|
Cocoa |
Sample Code |
2007-06-01
|
TextLinks
(HTML)
(DMG)
(ZIP)
Programmatically creates links to URLs and other objects and handles clicks in non-URL links.
|
Cocoa |
Sample Code |
2003-07-29
|
TexturePerformanceDemo
(HTML)
(DMG)
(ZIP)
OpenGL texture optimization demo for WWDC Session 214
|
Cocoa |
Sample Code |
2005-06-01
|
TextViewConfig
(HTML)
(DMG)
(ZIP)
Configuration of multiple layout managers and multiple text container/text view pairs on a single text storage.
|
Cocoa |
Sample Code |
2003-01-14
|
TextViewDelegate
(HTML)
(DMG)
(ZIP)
Demonstrates using a text view's delegate to control selection and user input.
|
Cocoa |
Sample Code |
2003-01-14
|
Third party VFS can't unmount on Mac OS X 10.3
(HTML)
QA1308: Describes changes in unmounting behavior for VFS plug-ins under Mac OS X 10.3 "Panther."
|
Cocoa |
Technical Q&As |
2003-10-23
|
Thread-safe programming in QuickTime
(HTML)
TN2125: Discusses how to use QuickTime from background threads for applications and component developers.
|
Cocoa |
Technical Notes |
2007-09-14
|
Threading Programming Guide
(HTML)
(PDF)
Explains how to use threads in Cocoa applications.
|
Cocoa |
Guides |
2008-02-08
|
ThreadsExporter
(HTML)
(DMG)
(ZIP)
Demonstrates importing and exporting still images in different formats on separate threads.
|
Cocoa |
Sample Code |
2005-07-26
|
ThreadsExportMovie
(HTML)
(DMG)
(ZIP)
Demonstrates movie exporting using the QuickTime movie export component on separate threads of a Cocoa application.
|
Cocoa |
Sample Code |
2006-01-03
|
Tiger Develop Overview Series: Working with Spotlight
(HTML)
Learn to make the most of Spotlight's powerful search technologies within your own applications.
|
Cocoa |
Articles |
2004-10-07
|
Tiger Developer Overview Series: Developing Dashboard Widgets
(HTML)
Learn how to create powerful mini-applications quickly and easily.
|
Cocoa |
Articles |
2004-12-07
|
Tiger Developer Overview Series: Developing with Core Data
(HTML)
Learn to use Core Data to define your application's data model graphically.
|
Cocoa |
Articles |
2005-04-04
|
Tiger Developer Overview Series: Developing with Core Image
(HTML)
Learn how Core Image can help you take your graphics development to the next level.
|
Cocoa |
Articles |
2005-03-09
|
Timer Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use timers for scheduling automatic, repeating message invocations in Cocoa.
|
Cocoa |
Guides |
2008-11-19
|
Tinted Image
(HTML)
(DMG)
(ZIP)
Demonstrates the use of an NSImage as an off-screen drawing destination.
|
Cocoa |
Sample Code |
2003-01-14
|
TipWrapper
(HTML)
(DMG)
(ZIP)
Shows how to wrap long tool tips into multiple lines in Cocoa.
|
Cocoa |
Sample Code |
2003-12-18
|
Token Field Programming Guide for Cocoa
(HTML)
(PDF)
Describes how to set up and programatically manage a token field.
|
Cocoa |
Guides |
2007-12-11
|
Toolbar Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use Cocoa toolbars.
|
Cocoa |
Guides |
2009-02-04
|
ToolbarSample
(HTML)
(DMG)
(ZIP)
Demonstrates using the Cocoa NSToolbar/NSToolbarItem API to add customizable toolbars to windows. Includes advanced custom views.
|
Cocoa |
Sample Code |
2003-01-14
|
TrackBall
(HTML)
(DMG)
(ZIP)
Demonstrates how to build a custom control based on the NSControl class.
|
Cocoa |
Sample Code |
2007-06-07
|
TrackFormatDemo
(HTML)
(DMG)
(ZIP)
Shows how to get a human-readable, localized description of a track's format.
|
Cocoa |
Sample Code |
2006-08-01
|
TrackIt
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the NSTrackingArea class.
|
Cocoa |
Sample Code |
2007-03-05
|
Transformed Image
(HTML)
(DMG)
(ZIP)
Shows the effects of a rendering an NSImage in a transformed coordinate space.
|
Cocoa |
Sample Code |
2003-01-14
|
Tree-Based XML Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to use the NSXML classes of Cocoa to process, modify, and query XML data.
|
Cocoa |
Guides |
2009-02-04
|
TremoloUnit
(HTML)
(DMG)
(ZIP)
Audio unit sample demonstrating how to build an effect unit with a generic view.
|
Cocoa |
Sample Code |
2006-10-26
|
TrivialThreads
(HTML)
(DMG)
(ZIP)
Uses the Cocoa threading APIs to coordinate a preemptively scheduled secondary thread with the non-reentrant Cocoa framework.
|
Cocoa |
Sample Code |
2003-01-14
|
Turn up the Volume with Audio Units
(HTML)
Learn to build a sample volume unit, test it, and integrate it into GarageBand.
|
Cocoa |
Articles |
2005-01-31
|
Turning Off Core Graphics Clipping
(HTML)
QA1050: Explains how to clear the clipping path for a CGContext.
|
Cocoa |
Technical Q&As |
2001-07-02
|
TwoManyControllers
(HTML)
(DMG)
(ZIP)
How to use an intermediate NSArrayController to populate an NSTableView across two to-many relationships.
|
Cocoa |
Sample Code |
2007-02-23
|
UIElementInspector
(HTML)
(DMG)
(ZIP)
Demonstrates using the Accessibility API introduced in Mac OS X 10.2, which allows manipulation of an application's UI.
|
Cocoa |
Sample Code |
2007-02-19
|
Understanding and Detecting OpenGL Functionality
(HTML)
TN2080: Discusses OpenGL API design, and how to access the full power of hardware and software renderers.
|
Cocoa |
Technical Notes |
2003-12-29
|
Undo Architecture
(HTML)
(PDF)
Explains how to record information in Cocoa so a user can reverse an operation's effect.
|
Cocoa |
Guides |
2002-11-12
|
Unexpected CG state changes
(HTML)
QA1045: Explains why the Core Graphics drawing state sometimes changes for no apparent reason.
|
Cocoa |
Technical Q&As |
2001-07-02
|
Uniform Type Identifiers Overview
(HTML)
(PDF)
Describes uniform type identifiers and how to use them.
|
Cocoa |
Guides |
2008-04-08
|
Universal Access: Computers That Everyone Can Use
(HTML)
Learn how to make your applications usable by everyone, including those with disabilities.
|
Cocoa |
Articles |
2004-08-02
|
Universal Binary Programming Guidelines, Second Edition
(HTML)
(PDF)
Conceptual information and tips for writing code that runs on PowerPC-based and Intel-based Macintosh computers.
|
Cocoa |
Guides |
2009-02-04
|
UnsharpMask
(HTML)
(DMG)
(ZIP)
Demonstrates how to build Automator actions using Cocoa frameworks.
|
Cocoa |
Sample Code |
2005-06-06
|
Updating the TXT record of a Bonjour service
(HTML)
QA1302: Explains how to update a Bonjour TXT record while running on either Jaguar or Panther.
|
Cocoa |
Technical Q&As |
2004-07-14
|
URL CacheInfo
(HTML)
(DMG)
(ZIP)
Demonstrates resource caching behavior using the Cocoa URL loading system.
|
Cocoa |
Sample Code |
2008-06-05
|
URL Loading System
(HTML)
(PDF)
Explains how to manipulate URLs and transfer URL contents.
|
Cocoa |
Guides |
2008-05-06
|
Use the Computer Name when registering your Bonjour service
(HTML)
QA1228: Explains why you should use the Computer Name when advertising a Bonjour service.
|
Cocoa |
Technical Q&As |
2004-03-05
|
User Defaults Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use the Cocoa defaults system to create and save user preferences.
|
Cocoa |
Guides |
2007-10-31
|
User Interface Validation
(HTML)
(PDF)
Explains how to use the standard mechanism to validate user interface items in Cocoa.
|
Cocoa |
Guides |
2007-07-10
|
Using AppleScript Scripts in Cocoa Applications
(HTML)
TN2084: Explains how to work with AppleScript scripts in your Cocoa application.
|
Cocoa |
Technical Notes |
2006-09-19
|
Using collection classes safely with multithreaded applications
(HTML)
()
TN2059: Describes some problems with and workarounds for using mutable collection classes in multithreaded applications.
|
Cocoa |
Technical Notes |
2002-09-10
|
Using Interface Builder's NSOpenGLView or Custom View objects for an OpenGL application
(HTML)
QA1167: Describes usage cases for both NSOpenGLViews and Custom Views for Cocoa OpenGL applications
|
Cocoa |
Technical Q&As |
2004-10-28
|
Using NSSound with CoreAudio on Mac OS 10.3.x
(HTML)
QA1394: Workaround the NULL input buffers in a Core Audio IOProc callback when using NSSound by using AudioDeviceAddIOProc
|
Cocoa |
Technical Q&As |
2006-03-29
|
Using PostScript Printer Description Files
(HTML)
(PDF)
Information for printer vendors. Includes installing files, PPD/PDE binding, and grouping features.
|
Cocoa |
Guides |
2005-07-07
|
Using PyObjC for Developing Cocoa Applications with Python
(HTML)
Learn how to build a sample Cocoa app using the Cocoa-Python bridge PyOjbC.
|
Cocoa |
Articles |
2005-08-15
|
Using QTPixelBufferContextCreate with NewMovieFromProperties
(HTML)
QA1443: Discusses using a QuickTime pixel buffer visual context and NewMovieFromProperties to output frames to pixel buffers.
|
Cocoa |
Technical Q&As |
2008-08-08
|
Using Secure Event Input Fairly
(HTML)
TN2150: Describes the proper use of EnableSecureEventInput.
|
Cocoa |
Technical Notes |
2007-06-08
|
Using the .Mac SDK
(HTML)
Learn how the .Mac SDK can enhance your application with powerful web-integration features.
|
Cocoa |
Articles |
2005-01-25
|
Using the QTKit Framework
(HTML)
Learn how the QuickTime Kit works and how to use it in your application.
|
Cocoa |
Articles |
2006-06-19
|
Using the Web Kit for Application Registration
(HTML)
Learn how to use the Web Kit to handle your application's online registration.
|
Cocoa |
Articles |
2004-03-09
|
Using the Web Services Core Framework and CFNetwork to Access Remote SOAP Services
(HTML)
Learn how to access remote SOAP-based web services that require HTTP Basic or Digest authentication.
|
Cocoa |
Articles |
2007-03-07
|
Using UTIs to Identify Image Files
(HTML)
QA1518: Explains how to use Uniform Type Identifiers to identify what files can be opened at images.
|
Cocoa |
Technical Q&As |
2007-05-11
|
Value Transformer Programming Guide
(HTML)
(PDF)
Explains how to create and use value transformers, which are used with the Controller Layer.
|
Cocoa |
Guides |
2007-04-06
|
Variable arguments in Objective-C methods
(HTML)
QA1405: How to implement methods which take a variable number of arguments.
|
Cocoa |
Technical Q&As |
2005-01-13
|
VBL
(HTML)
(DMG)
(ZIP)
A simple example of how to create an OpenGLView in AppKit.
|
Cocoa |
Sample Code |
2003-07-07
|
Verification
(HTML)
(DMG)
(ZIP)
Objective-C example which demonstrates how to provide custom data verification for data written to disc.
|
Cocoa |
Sample Code |
2004-01-23
|
VertexPerformanceDemo
(HTML)
(DMG)
(ZIP)
Vertex optimization demo for WWDC Session 214
|
Cocoa |
Sample Code |
2005-06-01
|
Video
(HTML)
(PDF)
Explains how to use QuickTime movies in Cocoa.
|
Cocoa |
Guides |
2002-11-12
|
Video Hardware Info
(HTML)
(DMG)
(ZIP)
Sample demonstrates how to query the video hardware for useful information.
|
Cocoa |
Sample Code |
2004-02-12
|
VideoHardwareInfo
(HTML)
(DMG)
(ZIP)
Query VRAM, Quartz Extreme support, OpenGL extensions and renderer, GLSL version and support.
|
Cocoa |
Sample Code |
2007-05-14
|
VideoViewer
(HTML)
(DMG)
(ZIP)
Simple example of video rendering using QuickTime visual contexts, OpenGL, Core Video and Core Image.
|
Cocoa |
Sample Code |
2005-08-01
|
View Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to design and implement Cocoa views in applications.
|
Cocoa |
Guides |
2008-04-10
|
ViewController
(HTML)
(DMG)
(ZIP)
Demonstrates how to use "NSViewController".
|
Cocoa |
Sample Code |
2007-06-11
|
vImage Reference Collection
(HTML)
(PDF)
Describes the C programming interface for high-performance image processing.
|
Cocoa |
Reference |
2007-07-12
|
Watcher
(HTML)
(DMG)
(ZIP)
Uses FSEvents to monitor a directory hierarchy to keep track of its total size
|
Cocoa |
Sample Code |
2006-08-04
|
Weak Linking To Spotlight
(HTML)
QA1422: Describes a problem with weak linking to Spotlight (the Metadata framework), and its solution.
|
Cocoa |
Technical Q&As |
2005-06-03
|
Web Services Core Framework Reference
(HTML)
Describes the client-side APIs for accessing web services.
|
Cocoa |
Reference |
2009-01-06
|
Web Services Core Programming Guide
(HTML)
(PDF)
Explains how to use the new Web Services client-side frameworks available in Mac OS X.
|
Cocoa |
Guides |
2009-01-06
|
WebArchive Class Reference
(HTML)
(PDF)
Describes the class for archiving a web page and all of its related resources.
|
Cocoa |
Reference |
2009-04-08
|
WebBackForwardList Class Reference
(HTML)
(PDF)
Describes the class for tracking a list of visited pages with relation to the most recent page.
|
Cocoa |
Reference |
2009-02-04
|
WebDataSource Class Reference
(HTML)
(PDF)
Describes the class for encapsulating web content for display in a web frame view.
|
Cocoa |
Reference |
2008-10-15
|
WebDocumentRepresentation Protocol Reference
(HTML)
(PDF)
Describes the protocol adopted by document representation classes that handle specific MIME types.
|
Cocoa |
Reference |
2006-05-23
|
WebDocumentSearching Protocol Reference
(HTML)
(PDF)
Describes the protocol adopted by document view objects to support searching.
|
Cocoa |
Reference |
2006-05-23
|
WebDocumentText Protocol Reference
(HTML)
(PDF)
Describes the protocol adopted by document view objects to support working with text.
|
Cocoa |
Reference |
2009-03-04
|