Core Text
Core Textは次のような不透過型を提供している。
CTFramesetter - CTTypesetterを使って、与えられた属性付き文字列とCGPathからCTFrameオブジェクトを生成する。
CTTypesetter - 改行などの行のレイアウトを行う。
CTFrame - 行(CTLineオブジェクト)の配列を表す。
CTLine - 同じ属性を持つグリフの並びの配列を表す。
CTFont - フォントを表す。