NSTextViewのGlyphRangeとCharacterRangeの違いは何ですか?
- (NSRectArray)rectArrayForCharacterRange:(NSRange)charRange withinSelectedCharacterRange:(NSRange)selCharRange inTextContainer:(NSTextContainer *)container rectCount:(NSUInteger *)rectCount;
- (NSRectArray)rectArrayForGlyphRange:(NSRange)glyphRange withinSelectedGlyphRange:(NSRange)selGlyphRange inTextContainer:(NSTextContainer *)container rectCount:(NSUInteger *)rectCount;
グリフと文字の範囲は常に同じだと思います。使用法では、glyphRangeとcharRangeは同じだと思います。これは、2つのメソッドを使用する場合、charRangeとglyphRangeに同じ範囲値を指定すると、出力NSRectArrayが同じになるためです。
私は誤解していますか?