Jump To:
Leopard Reference: Internationalization
Unicode is an international standard character encoding that contains all the characters needed by the world's commonly used writing systems and a great many less commonly used ones. Mac OS X uses Unicode as its native character encoding because it can represent most of the world's languages in a single, industry-standard character set. Developers can take advantage of the support Apple provides for Unicode text rendering and editing, for locale-sensitive operations on Unicode text, and for converting between Unicode and other character encodings.

Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Date
ATSUI Reference (HTML) (PDF)
Describes the C API for rendering Unicode-encoded text with advanced typographic features.
2007-06-28
CFDateFormatter Reference (HTML) (PDF)
Describes a date and time formatter.
2007-05-23
CFLocale Reference (HTML) (PDF)
Describes a representation of a locale.
2007-05-23
CFMutableString Reference (HTML) (PDF)
Describes a mutable character string.
2008-10-15
CFNumberFormatter Reference (HTML) (PDF)
Describes a number formatter.
2007-05-23
CFString Reference (HTML) (PDF)
Describes an immutable character string.
2008-10-15
Multilingual Text Engine Reference (HTML) (PDF)
Describes the C API for supporting Unicode text editing.
2007-02-19
Text Encoding Conversion Manager Reference (HTML) (PDF)
Describes the C API for transferring text across other platforms or over the Internet.
2005-07-07
Unicode Utilities Reference (HTML) (PDF)
Describes the C API that allows applications and input methods to operate on Unicode text.
2006-01-10