macOS/iOS API解説

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

目次

0-02-20から1日間の記事一覧

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です。 まず最初に生成するグリフの数に足りるインデックスがあるかをチェックしなければな…

getGlyphsInRange:glyphs:characterIndexes:glyphInscriptions:elasticBits:

グリフの情報を参照で返します -(unsigned int)getGlyphsInRange:(NSRange)glyphsRange: glyphs:(NSGlyph *)glyphBuffer: characterIndexes:(unsigned *)charIndexBuffer: glyphInscriptions:(NSGlyphInscription *)inscribeBuffer: elasticBits:(BOOL *)ela…

getGlyphs:range:

指定範囲のレシーバの文字列の各文字のグリフ番号をグリフの配列の参照で返します -(unsigned int)getGlyphs:(NSGlyph *)glyphArray: range:(NSRange)glyphRange: 解説 指定した範囲のレシーバの文字列のそれぞれの文字のグリフ番号をグリフ(NSGlyph)の配列…

getFirstUnlaidCharacterIndex:glyphIndex:

最初の配置できない文字番号、グリフ番号を返します -(void)getFirstUnlaidCharacterIndex:(unsigned *)charIndex: glyphIndex:(unsigned *)glyphIndex: 解説 無効なレイアウト情報が設定されている最初の配置できない文字番号、グリフ番号を返します。 返り…

fractionOfDistanceThroughGlyphForPoint:inTextContainer:

調査中 -(float)fractionOfDistanceThroughGlyphForPoint:(NSPoint)aPoint: inTextContainer:(NSTextContainer *)aTextContainer: 解説 調査中 返り値 ( float ) (浮動小数点値) 引数 ( NSPoint )aPoint 位置 ( NSTextContainer * )aTextContainer テキス…

firstUnlaidGlyphIndex

レイアウトマネージャーで最初の用意されてないシンボルのインデックスを返します 解説 レイアウトマネージャーで最初の用意されてないシンボルのインデックスを返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク ApplicationKit クラス NSLay…

firstUnlaidCharacterIndex

レイアウトマネージャーで最初の用意されてない文字のインデックスを返します 解説 レイアウトマネージャーで最初の用意されてない文字のインデックスを返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク ApplicationKit クラス NSLayoutManag…

firstTextView

最初のテキストビューを返します 解説 レイアウトマネージャーが管理する最初のテキストビューを返します。 このビューにはNSTextやNSTextViewの通知がポストされます。 返り値 ( NSTextView * ) 最初のテキストビュー 引数 フレームワーク ApplicationKit …

extraLineFragmentUsedRect

テキストの本文で空の最後の行を表示するために矩形を返します 解説 テキストの本文で空の最後の行を表示するために矩形を返します。なければNSZeroRectを返します。 挿入ポイントを表示するための矩形 返り値 ( NSRect ) 矩形 引数 フレームワーク Applicat…

extraLineFragmentTextContainer

テキストの本文で空の最後の行を表示するテキストコンテナを返します 解説 テキストの本文で空の最後の行を表示するテキストコンテナを返します。 挿入ポイントを表示するためのもの。 返り値 ( NSTextContainer * ) テキストコンテナ 引数 フレームワーク A…

extraLineFragmentRect

テキストの本文で空の最後の行を表示するために矩形を返します 解説 テキストの本文で空の最後の行を表示するために矩形を返します。なければNSZeroRectを返します。 挿入ポイント用のための空の行。 返り値 ( NSRect ) 矩形 引数 フレームワーク Applicatio…

drawsOutsideLineFragmentForGlyphAtIndex:

グリフ番号が行分割の外にあるかを返します -(BOOL)drawsOutsideLineFragmentForGlyphAtIndex:(unsigned)glyphIndex: 解説 グリフ番号が行分割の外にあるかを返します。 返り値 ( BOOL ) YES/NO 引数 ( unsigned )glyphIndex グリフインデックス フレームワ…

drawUnderlineForGlyphRange:underlineType:baselineOffset:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:

グリフ範囲に下線を描画します -(void)drawUnderlineForGlyphRange:(NSRange)glyphRange: underlineType:(int)underlineType: baselineOffset:(float)baselineOffset: lineFragmentRect:(NSRect)lineRect: lineFragmentGlyphRange:(NSRange)lineGlyphRange: …

drawGlyphsForGlyphRange:atPoint:

対象のビューにグリフを描画します -(void)drawGlyphsForGlyphRange:(NSRange)glyphRange: atPoint:(NSPoint)containerOrigin: 解説 対象のビューにグリフを描画します。 指定された範囲のグリフ範囲(1つのNSTextContainerに含まれている)グリフを描画しま…

drawBackgroundForGlyphRange:atPoint:

グリフの範囲のバックグラウンドを描画します -(void)drawBackgroundForGlyphRange:(NSRange)glyphRange: atPoint:(NSPoint)containerOrigin: 解説 グリフの範囲(glyphRange)で指定された範囲(一つのNSTextContainerに格納されている)のバックグラウンド…

delegate

レシーバーのデリゲートを返します 解説 レシーバーのデリゲートを返します。 返り値 ( id ) オブジェクト 引数 フレームワーク ApplicationKit クラス NSLayoutManager Instance Methods 使用可能 10.0 参照 - setDelegate: 例文 #import "MyObject.h" @imp…

characterRangeForGlyphRange:actualGlyphRange:

指定したグリフの範囲で、文字の範囲を返します -(NSRange)characterRangeForGlyphRange:(NSRange)glyphRange: actualGlyphRange:(NSRangePointer)actualGlyphRange: 解説 指定したグリフインデックスで、対応する文字の範囲を返します。 必要な場合にグリフ…

characterIndexForGlyphAtIndex:

指定したグリフの番号で文字の番号を返します -(unsigned int)characterIndexForGlyphAtIndex:(unsigned)glyphIndex: 解説 指定したグリフインデックスの位置にあるグリフにマッピングされている最初の文字のNSTextStorageインデックスを返します。必要な場…

boundingRectForGlyphRange:inTextContainer:

グリフの範囲の矩形を返します -(NSRect)boundingRectForGlyphRange:(NSRange)glyphRange: inTextContainer:(NSTextContainer *)aTextContainer: 解説 グリフの範囲の矩形を返します。 テキストコンテナで指定されたコンテナ内の範囲(glyphRange)で指定さ…

backgroundLayoutEnabled

バックグラウンドレイアウトができるかを返します 解説 バックグラウンドレイアウトができるかを返します。 アプリケーションの実行ループがアイドル状態のときグリフの生成やレイアウトが行われる場合にはYESを返します。 必要な時のみ行われる場合にはNOを…