macOS/iOS API解説

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

目次

NSLayoutManager

replaceGlyphAtIndex:withGlyph:

直接このメソッドを呼び出しません -(void)replaceGlyphAtIndex:(unsigned)glyphIndex: withGlyph:(NSGlyph)newGlyph: 解説 指定した位置のグリフを別のグリフと入れ替えます。 直接このメソッドを呼び出しません。 返り値 ( void ) なし 引数 ( unsigned )g…

removeTextContainerAtIndex:

レイアウトマネージャーの指定した位置からテキストコンテナを取り除きます -(void)removeTextContainerAtIndex:(unsigned)index: 解説 レイアウトマネージャーの指定した位置(index)からテキストコンテナを取り除きます。 返り値 ( void ) なし 引数 ( unsi…

removeTemporaryAttribute:forCharacterRange:

一時的な文字属性を取り除きます -(void)removeTemporaryAttribute:(NSString *)name: forCharacterRange:(NSRange)charRange: 解説 一時的な文字属性を取り除きます。 【attrsの要素】文字属性名の辞書の要素 ● NSForegroundColorAttributeName 描画カラー …

rectArrayForGlyphRange:withinSelectedGlyphRange:inTextContainer:rectCount:

グリフの範囲でテキストコンテナのグリフの矩形の配列を返します -(NSRectArray)rectArrayForGlyphRange:(NSRange)glyphRange: withinSelectedGlyphRange:(NSRange)selGlyphRange: inTextContainer:(NSTextContainer *)aTextContainer: rectCount:(unsigned …

rectArrayForCharacterRange:withinSelectedCharacterRange:inTextContainer:rectCount:

シンボルの矩形の配列を返します -(NSRectArray)rectArrayForCharacterRange:(NSRange)charRange: withinSelectedCharacterRange:(NSRange)selCharRange: inTextContainer:(NSTextContainer *)aTextContainer: rectCount:(unsigned *)rectCount: 解説 シンボ…

rangeOfNominallySpacedGlyphsContainingIndex:

範囲を返します -(NSRange)rangeOfNominallySpacedGlyphsContainingIndex:(unsigned)glyphIndex: 解説 範囲を返します。 返り値 ( NSRange ) 範囲 引数 ( unsigned )glyphIndex グリフ番号 フレームワーク ApplicationKit クラス NSLayoutManager Instance M…

numberOfGlyphs

グリフの数を返します 解説 グリフの数を返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク ApplicationKit クラス NSLayoutManager Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (IBAction)my…

notShownAttributeForGlyphAtIndex:

指定したグリフ番号が非表示かを返します -(BOOL)notShownAttributeForGlyphAtIndex:(unsigned)glyphIndex: 解説 指定したグリフ番号が非表示かを返します。 返り値 ( BOOL ) YES/NO 引数 ( unsigned )glyphIndex フレームワーク ApplicationKit クラス NSLa…

locationForGlyphAtIndex:

グリフ番号の位置を返します -(NSPoint)locationForGlyphAtIndex:(unsigned)glyphIndex: 解説 グリフ番号の位置を返します。 返り値 ( NSPoint ) 位置 引数 ( unsigned )glyphIndex グリフ番号 フレームワーク ApplicationKit クラス NSLayoutManager Instan…

lineFragmentUsedRectForGlyphAtIndex:effectiveRange:

指定したグリフを含む行分割の矩形と範囲を返します -(NSRect)lineFragmentUsedRectForGlyphAtIndex:(unsigned)glyphIndex: effectiveRange:(NSRangePointer)lineFragmentRange: 解説 指定したグリフを含む行分割の矩形と範囲を返します。 返り値 ( NSRect )…

lineFragmentRectForGlyphAtIndex:effectiveRange:

指定したグリフを含む行分割の矩形と範囲を返します -(NSRect)lineFragmentRectForGlyphAtIndex:(unsigned)glyphIndex: effectiveRange:(NSRangePointer)lineFragmentRange: 解説 指定したグリフを含む行分割の矩形と範囲を返します。 返り値 ( NSRect ) 矩…

layoutManagerOwnsFirstResponderInWindow:

レシーバは指定したウインドウのファーストレスポンダかを返します -(BOOL)layoutManagerOwnsFirstResponderInWindow:(NSWindow *)aWindow: 解説 レシーバは指定したウインドウのファーストレスポンダかを返します。 返り値 ( BOOL ) YES/NO 引数 ( NSWindow…

isValidGlyphIndex:

指定した順番のグリフ(glyphIndex)が有効なグリフかを返します -(BOOL)isValidGlyphIndex:(unsigned)glyphIndex: 解説 指定した順番のグリフ(glyphIndex)が有効なグリフならYESを返します。そうでなければNOを返します 返り値 ( BOOL ) YES/NO 引数 ( un…

invalidateLayoutForCharacterRange:isSoft:actualCharacterRange:

あまり使用しません -(void)invalidateLayoutForCharacterRange:(NSRange)charRange: isSoft:(BOOL)flag: actualCharacterRange:(NSRangePointer)actualCharRange: 解説 あまり使用しません 指定した文字範囲を無効にします。 返り値 ( void ) なし 引数 ( N…

invalidateGlyphsForCharacterRange:changeInLength:actualCharacterRange:

めったに呼び出す必要はありません -(void)invalidateGlyphsForCharacterRange:(NSRange)charRange: changeInLength:(int)delta: actualCharacterRange:(NSRangePointer)actualCharRange: 解説 指定した文字範囲のグリフを無効にします。 めったに呼び出す必…

invalidateDisplayForGlyphRange:

指定した文字範囲を無効にします -(void)invalidateDisplayForGlyphRange:(NSRange)glyphRange: 解説 指定した文字範囲を無効にします。 返り値 ( void ) なし 引数 ( NSRange )glyphRange 範囲 フレームワーク ApplicationKit クラス NSLayoutManager Insta…

invalidateDisplayForCharacterRange:

指定した文字範囲を無効にします -(void)invalidateDisplayForCharacterRange:(NSRange)charRange: 解説 指定した文字範囲を無効にします。 返り値 ( void ) なし 引数 ( NSRange )charRange 範囲 フレームワーク ApplicationKit クラス NSLayoutManager Ins…

intAttribute:forGlyphAtIndex:

カスタム属性値を返します -(int)intAttribute:(int)attributeTag: forGlyphAtIndex:(unsigned)glyphIndex: 解説 カスタム属性値を返します。 【attributeTag】属性タグ 0以上のタグは予約済み、負の値を定義することはできます。 setIntAttribute:value:for…

insertTextContainer:atIndex:

レイアウトマネージャーの指定した位置にテキストコンテナを挿入します -(void)insertTextContainer:(NSTextContainer *)aTextContainer: atIndex:(unsigned)index: 解説 レイアウトマネージャーの指定した位置(index)にテキストコンテナ(aTextContainer)を…

insertGlyph:atGlyphIndex:characterIndex:

直接呼び出しません -(void)insertGlyph:(NSGlyph)aGlyph: atGlyphIndex:(unsigned)glyphIndex: characterIndex:(unsigned)charIndex: 解説 直接呼び出しません 返り値 ( void ) なし 引数 ( NSGlyph )aGlyph グリフ ( unsigned )glyphIndex グリフインデッ…

init

レイアウトマネージャーを初期化して返します 解説 レイアウトマネージャーを初期化して返します。 返り値 ( id ) NSLayoutManagerオブジェクト 引数 フレームワーク ApplicationKit クラス NSLayoutManager Instance Methods 使用可能 10.0 参照 - addLayou…

hyphenationFactor

ハイフネーション値を返します 解説 ハイフネーション値を返します。 返り値 ( float ) (浮動小数点値) 引数 フレームワーク ApplicationKit クラス NSLayoutManager Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyOb…

glyphRangeForTextContainer:

テキストコンテナの範囲内で配置されるグリフの範囲を返します -(NSRange)glyphRangeForTextContainer:(NSTextContainer *)aTextContainer: 解説 テキストコンテナの範囲内で配置されるグリフの範囲を返します。 返り値 ( NSRange ) 範囲 引数 ( NSTextConta…

glyphRangeForCharacterRange:actualCharacterRange:

指定した文字の範囲で、グリフの範囲を返します -(NSRange)glyphRangeForCharacterRange:(NSRange)charRange: actualCharacterRange:(NSRange *)actualCharRange: 解説 指定した文字の範囲で、グリフの範囲を返します。 返り値 ( NSRange ) 範囲 引数 ( NSRa…

glyphRangeForBoundingRectWithoutAdditionalLayout:inTextContainer:

システムで使用するので直接使用しません -(NSRange)glyphRangeForBoundingRectWithoutAdditionalLayout:(NSRect)bounds: inTextContainer:(NSTextContainer *)container: 解説 システムで使用するので直接使用しません 返り値 ( NSRange ) 範囲 引数 ( NSRe…

glyphRangeForBoundingRect:inTextContainer:

テキストコンテナの指定した範囲に表示できる範囲を返します -(NSRange)glyphRangeForBoundingRect:(NSRect)aRect: inTextContainer:(NSTextContainer *)aTextContainer: 解説 テキストコンテナの指定した範囲に表示できる範囲を返します。 必要な場合にグリ…

glyphIndexForPoint:inTextContainer:fractionOfDistanceThroughGlyph:

テキストコンテナの範囲で指定した位置にもっとも近い文字の番号を返す -(unsigned int)glyphIndexForPoint:(NSPoint)aPoint: inTextContainer:(NSTextContainer *)aTextContainer: fractionOfDistanceThroughGlyph:(float *)partialFraction: 解説 テキスト…

glyphIndexForPoint:inTextContainer:

テキストコンテナの範囲で指定した位置にもっとも近い文字の番号を返します -(unsigned int)glyphIndexForPoint:(NSPoint)aPoint: inTextContainer:(NSTextContainer *)aTextContainer: 解説 テキストコンテナの範囲で指定した位置にもっとも近い文字の番号…

glyphAtIndex:isValidIndex:

番号で指定した文字のグリフ番号を返します -(NSGlyph)glyphAtIndex:(unsigned)glyphIndex: isValidIndex:(BOOL *)flag: 解説 番号で指定した文字のグリフ番号を返します。NSGlyphはunsigned intです。 範囲外の位置を指定するとflagにNOが返されます。 返り…

glyphAtIndex:

番号で指定した文字のグリフ番号を返します -(NSGlyph)glyphAtIndex:(unsigned)glyphIndex: 解説 番号で指定した文字のグリフ番号を返します。NSGlyphはunsigned intです。 まず最初に生成するグリフの数に足りるインデックスがあるかをチェックしなければな…