Jump To:
Leopard Reference
Core Foundation is a framework that provides fundamental software services. Developers can use Core Foundation to build cross-platform applications and can share code and data among frameworks, libraries, and applications. Core Foundation provides abstractions for common data types, facilitates internationalization through Unicode string storage, and offers a suite of utilities.

A guided introduction and learning path for developers new to Core Foundation.   Essential information for developers using the Core Foundation framework.   C API references organized by framework.
Core Foundation Topics
C APIs for representing and manipulating data as Core Foundation opaque types.   APIs that manage Core Foundation run loops and notifications.   APIs that Core Foundation programs can use to access files on storage devices.

Core Foundation APIs that ready applications for other locales.   C APIs for handling URL strings and parsing XML documents.   Protocols and services that support networking using Core Foundation.

Core Foundation routines for handling text and rendering glyphs.