macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

NSSimpleHorizontalTypesetter

willSetLineFragmentRect:forGlyphRange:usedRect:

使用しません -(void)willSetLineFragmentRect:(NSRect *)aRect: forGlyphRange:(NSRange)aRange: usedRect:(NSRect *)bRect: 解説 使用しません(10.2ではATSベースのタイプセッターを使用) NSSimpleHorizontalTypesetterのサブクラスは、任意にこのメソッド…

updateCurGlyphOffset

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) 現在のグリフオフセットをアップデートします。 NSTypesetterを使用します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSSimpleHorizontalTypesetter Ins…

typesetterLaidOneGlyph:

使用しません -(void)typesetterLaidOneGlyph:(NSTypesetterGlyphInfo *)gl: 解説 使用しません(10.2ではATSベースのタイプセッターを使用) NSSimpleHorizontalTypesetterのサブクラスは、任意にこのメソッドを実装することができる。 NSTypesetterを使用し…

sizeOfTypesetterGlyphInfo

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) NSTypesetterGlyphInfoデータ構造のサイズを返します。 NSTypesetterを使用します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク ApplicationKit クラス NSSimpleHorizon…

layoutTab

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) タブ文字をレイアウトする NSTypesetterを使用します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSSimpleHorizontalTypesetter Instance Methods 使用可…

layoutGlyphsInLayoutManager:startingAtGlyphIndex:maxNumberOfLineFragments:nextGlyphIndex:

使用しません -(void)layoutGlyphsInLayoutManager:(NSLayoutManager *)layoutManager: startingAtGlyphIndex:(unsigned)startGlyphIndex: maxNumberOfLineFragments:(unsigned)maxNumLines: nextGlyphIndex:(unsigned *)nextGlyph: 解説 使用しません(10.2…

layoutGlyphsInHorizontalLineFragment:baseline:

使用しません -(NSLayoutStatus)layoutGlyphsInHorizontalLineFragment:(NSRect *)lineFragmentRect: baseline:(float *)baseline: 解説 使用しません(10.2ではATSベースのタイプセッターを使用) 水平に一行を配置します。 NSTypesetterを使用します。 返り…

layoutControlGlyphForLineFragment:

使用しません -(NSLayoutStatus)layoutControlGlyphForLineFragment:(NSRect)lineFrag: 解説 使用しません(10.2ではATSベースのタイプセッターを使用) 制御文字のためにタブをつけて返します。 NSTypesetterを使用します。 返り値 ( NSLayoutStatus ) 引数 (…

glyphIndexToBreakLineByWordWrappingAtIndex:

使用しません -(unsigned int)glyphIndexToBreakLineByWordWrappingAtIndex:(unsigned)charIndex: 解説 使用しません(10.2ではATSベースのタイプセッターを使用) ワードラップ時に、行がかわって、どちらになるかを返します。 breakLineAtIndex:から呼ばれる…

glyphIndexToBreakLineByHyphenatingWordAtIndex:

使用しません -(unsigned int)glyphIndexToBreakLineByHyphenatingWordAtIndex:(unsigned)charIndex: 解説 使用しません(10.2ではATSベースのタイプセッターを使用) 語がハイフンでつながれている時に、行がかわって、どちらになるかを返します。 NSTypesett…

insertGlyph:atGlyphIndex:characterIndex:

使用しません -(void)insertGlyph:(NSGlyph)glyph: atGlyphIndex:(unsigned)glyphIndex: characterIndex:(unsigned)charIndex: 解説 使用しません(10.2ではATSベースのタイプセッターを使用) グリフを挿入します。 NSTypesetterを使用します。 返り値 ( void…

growGlyphCaches:fillGlyphInfo:

使用しません -(unsigned int)growGlyphCaches:(unsigned)desiredCapacity: fillGlyphInfo:(BOOL)fillGlyphInfo: 解説 使用しません(10.2ではATSベースのタイプセッターを使用) fillGlyphInfoがYESなら塗ります。 レシーバのグリフ数を返します。 NSTypesett…

fullJustifyLineAtGlyphIndex:

使用しません -(void)fullJustifyLineAtGlyphIndex:(unsigned)glyphIndexForLineBreak: 解説 使用しません(10.2ではATSベースのタイプセッターを使用) NSTypesetterを使用します。 返り値 ( void ) なし 引数 ( unsigned )glyphIndexForLineBreak フレームワ…

firstGlyphIndexOfCurrentLineFragment

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) 現在の行分割の最初のグリフ番号を返します。 NSTypesetterを使用します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク ApplicationKit クラス NSSimpleHorizontalTypese…

fillAttributesCache

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) 現在のテキスト属性のキャッシュをロードします。 NSTypesetterを使用します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSSimpleHorizontalTypesetter I…

currentTextStorage

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) テキストのテキストストレージを返します。 NSTypesetterを使用します。 返り値 ( NSTextStorage * ) テキストストレージ 引数 フレームワーク ApplicationKit クラス NSSimpleHor…

currentParagraphStyle

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) テキストのパラグラフスタイルを返します。 NSTypesetterを使用します。 返り値 ( NSParagraphStyle * ) 段落スタイル 引数 フレームワーク ApplicationKit クラス NSSimpleHorizo…

currentLayoutManager

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) テキストのレイアウトマネージャーを返します。 NSTypesetterを使用します。 返り値 ( NSLayoutManager * ) レイアウトマネージャー 引数 フレームワーク ApplicationKit クラス N…

currentContainer

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) 現在タイプセッターに組まれているテキストのコンテナを返します。 NSTypesetterを使用します。 返り値 ( NSTextContainer * ) テキストコンテナ 引数 フレームワーク Application…

clearGlyphCache

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) シンボルキャッシュを空にします。 NSTypesetterを使用します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSSimpleHorizontalTypesetter Instance Method…

clearAttributesCache

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) 属性キャッシュを空にします。 NSTypesetterを使用します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSSimpleHorizontalTypesetter Instance Methods 使…

capacityOfTypesetterGlyphInfo

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) グリフ情報のキャッシュが保持することにできる要素数を返します。 NSTypesetterを使用します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク ApplicationKit クラス NSSi…

breakLineAtIndex:

使用しません -(void)breakLineAtIndex:(unsigned)location: 解説 使用しません(10.2ではATSベースのタイプセッターを使用) 指定した位置で行分割します。 NSTypesetterを使用します。 返り値 ( void ) なし 引数 ( unsigned )location フレームワーク Appli…

baseOfTypesetterGlyphInfo

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用) グリフの配列を返します。将来NSTypesetterGlyphInfoのデータ構造が変わることがあるので、配列要素に直接アクセスしないように。 NSTypesetterを使用します。 返り値 ( NSTypeset…

sharedInstance

使用しません 解説 使用しません(10.2ではATSベースのタイプセッターを使用)NSTypesetterを使用します。 返り値 ( id ) NSSimpleHorizontalTypesetterの共有インスタンス 引数 フレームワーク ApplicationKit クラス NSSimpleHorizontalTypesetter Class Met…