CoreText
ナビゲーションに移動
検索に移動
CoreText(読み:こあてきすと)とは、Mac OSXおよびiOSの標準API群のひとつで、同じく標準API群のCoreGraphicsで正しく文字を描画するためのものである。
概要
実のところCoreGraphicsだけでも文字の描画はできるのだが、フォントを完璧に指定しようが何をしようが日本語などのマルチバイト文字を正しく処理できず文字化けするという問題を抱えている。その問題を解決してくれるのがCoreTextである。アメリカンな仕様であれば使わなくても良いが、日本語を扱うなら必須である。
WindowsでいうところのDirectWriteみたいなものである。