CFAttributedString
| iPhone OS Note: iPhone OSは、CFAttributedStringを含むとはいえ、UIKit内のAPIに対してフォント、スタイル、カラーなどといった特定の属性を追加するための追加はありません。また、attributed stringを描画するAPIはありません。 |
要するに、データとしては持てるけど、詳細に描画するAPIは無いです。
もしくは、特定の属性を追加はできないみたい。
CFAttributedStringは、CFStringクラスのサブクラスではありません。これは、CFString関数呼び出しには応答しないということです。CFAttributedStringは、属性を適用するためのCFStringを中にに持っています。単なる文字列と属性付き文字列の間にある意味的な差によって引き起こされる曖昧さからあなたを保護します。
属性は、CFDictionaryオブジェクトの中に内蔵されたキー/値の組によって識別されます。キーはCFStringオブジェクトでなくてはいけませんし、対応する値は相応しい型のCFTypeオブジェクトでなければいけません。標準的な属性名のために、NSAttributedString Application Kit Additions Referenceの中の属性を表す定数を見てください。
| iPhone OS Note: NSAttributedStringは、iPhone OS上では利用できません。 |
最終更新:2010年06月18日 15:48