Jump To:
Reference: Carbon
File management consists of storing persistent information on a physical medium and retrieving that information later. Carbon provides several programming interfaces for gaining access to stored files, folders, and disc recordings. Developers can also create and display dialogs that solicit choices from users when they are opening and saving files.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
Disc Recording Framework Reference (HTML)
Describes the Objective-C and C API for burning audio and data CDs and DVDs.
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.
2008-04-08
Resource Manager Reference (HTML) (PDF)
Describes the C API for accessing information stored in resource files.
2007-10-31
Application Services Reference Update (HTML) (PDF)
Summarizes the symbols added to the Application Services framework.
2007-07-18
File Manager Reference (HTML) (PDF)
Describes the C API for basic file management tasks, such as opening and saving files.
2007-07-13
Audio File Services Reference (HTML) (PDF)
Describes a C programming interface for reading and writing audio files.
2007-05-29
CFFileDescriptor Reference (HTML) (PDF)
CFFileDescriptor provides an opaque type to monitor file descriptors for read and write activity via CFRunLoop.
2007-05-23
Spotlight Metadata Attributes Reference (HTML) (PDF)
Describes the usage and types of metadata attributes for various file types used with Spotlight.
2007-05-22
Alias Manager Reference (HTML) (PDF)
Describes the C API for creating and managing persistent references to file system objects.
2006-12-05
Finder Interface Reference (HTML) (PDF)
Describes several C data types used by the Finder to contain information about file system objects.
2006-10-31
Navigation Services Reference (HTML) (PDF)
Describes the C API for presenting a user interface for opening, saving, and navigating files.
2006-08-16
Launch Services Reference (HTML) (PDF)
Describes an API for opening documents, other applications, and URLs, in a way similar to the Finder or the Dock.
2006-07-13
MDLineage Reference (HTML) (PDF)
Describes the functions that can be used to track different versions of the same logical file.
2006-07-13
Spotlight Reference Collection (HTML) (PDF)
Describes the API and metadata attributes for supporting and working with Spotlight.
2006-07-13
URL Access Manager Reference (HTML) (PDF)
Deprecated - Describes the legacy C API for transferring data to and from a URL from within an application. Replaced by CFNetwork.
2006-07-13
Folder Manager Reference (HTML) (PDF)
Describes the C API for finding and accessing directories, including common Mac OS X system locations.
2006-07-12
Translation Manager Reference (HTML) (PDF)
Describes the C API for handling data and documents between applications, including applications from another operating system.
2006-07-12
MDItem Reference (HTML) (PDF)
Describes the opaque type that encapsulates the metadata attributes for a file.
2006-06-28
MDQuery Reference (HTML) (PDF)
Describes the opaque type for creating and executing metadata queries.
2005-06-04
MDImporter Reference (HTML) (PDF)
Describes the plug-in architecture and callbacks required by a document metadata importer.
2005-04-29
MDSchema Reference (HTML) (PDF)
Describes the functions that allow inspection of a metadata schema.
2005-04-29