テキスト
この章では、Quartz が提供している基本的なテキストのサポートについて以前に説明していました。しかし、Quartz が提供している低レベルのサポートは、テキストのレイアウトとフォントの処理のための高度な低レベル技術である Core Text によって廃止され、取って代わられました。Core Text は、高性能と使いやすさを考慮して設計されており、Unicode テキストをグラフィックスコンテキストに直接描画することができます。テキストの表示方法を正確に制御する必要があるアプリケーションを書く場合は、Core Text プログラミングガイド を参照してください。
iOS のテキストアプリケーションを開発する場合は、まず iOS のテキストサポートについて説明した iOS用 のテキストプログラミングガイド を参照してください。特に、UIKit は一般的なタスクを実装するクラスを提供するので、アプリケーションにテキストを簡単に追加できます。
Mac OS X 用のテキストアプリケーションを開発する場合は、最初に Cocoa テキストシステムについて説明している Cocoa Text 技術ガイド を参照してください。Cocoa は、Unicode の完全サポート、テキストの入力と編集、正確なテキストレイアウトとタイプセット、フォント管理、及びその他の高度なテキスト処理機能を提供します。
前の章 次の章