macOS/iOS API解説

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

目次

NSATSTypesetter

NSATSTypesetterクラス

INDEX>AppKit>NSATSTypesetter ** 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/AppKit.framework 使用可能 OS X 0.0以降 定義 概要 メソッドとプロパティ タイプセッターの取得 -sharedTypesetter レイアウトマネー…

setParagraphGlyphRange:separatorGlyphRange:

-(void)setParagraphGlyphRange:(NSRange )paragraphRange: separatorGlyphRange:(NSRange )paragraphSeparatorRange : 解説 段落グリフ範囲をセットします。 Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( NSRange )paragraphRange ( NSRa…

setNotShownAttribute:forGlyphRange:

-(void)setNotShownAttribute:(BOOL)flag: forGlyphRange:(NSRange )glyphRange : 解説 調査中... Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( BOOL )flag ( NSRange )glyphRange フレームワーク ApplicationKit クラス NSATSTypesetter …

setLocation:withAdvancements:forStartOfGlyphRange:

-(void)setLocation:(NSPoint )location withAdvancements:: withAdvancements:(const float *)advancements: forStartOfGlyphRange:(NSRange )glyphRange : 解説 調査中... Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( NSPoint )locatio…

setLineFragmentRect:forGlyphRange:usedRect:baselineOffset:

-(void)setLineFragmentRect:(NSRect )fragmentRect: forGlyphRange:(NSRange )glyphRange: usedRect:(NSRect )usedRect baselineOffset: (float) baselineOffset: baselineOffset:(float)baselineOffset : 解説 ラインフラグメントレクトをセットします。 M…

setLineFragmentPadding:

ラインフラグメントパッデイングをセットします -(void)setLineFragmentPadding:(float)padding: 解説 ラインフラグメントパッデイングをセットします。 Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( float )padding フレームワーク Appli…

setHyphenationFactor:

ハイフネーションファクターをセットします -(void)setHyphenationFactor:(float)factor: 解説 ハイフネーションファクターをセットします。 デフォルトは0.0 Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( float )factor ハイフンのしきい…

setHardInvalidation:forGlyphRange:

-(void)setHardInvalidation:(BOOL)flag: forGlyphRange:(NSRange )glyphRange : 解説 レイアウトを無効にするとき与えられたグリフ範囲でグリフキャッシュの一部を無効にするレイアウトマネージャー コントロールするかどうかの ブーリアン値をセットします…

setDrawsOutsideLineFragment:forGlyphRange:

-(void)setDrawsOutsideLineFragment:(BOOL)flag: forGlyphRange:(NSRange )glyphRange : 解説 調査中... Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( BOOL )flag ( NSRange )glyphRange フレームワーク ApplicationKit クラス NSATSType…

setBidiProcessingEnabled:

-(void)setBidiProcessingEnabled:(BOOL)flag: 解説 双方向(右から左、左から右)を使うかをセットする Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( BOOL )flag フレームワーク ApplicationKit クラス NSATSTypesetter Instance Methods…

setBidiLevels:forGlyphRange:

-(void)setBidiLevels:(const uint8_t *)levels: forGlyphRange:(NSRange )glyphRange : 解説 サブクラスでオーバーライドできます Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( const uint8_t * )levels ( NSRange )glyphRange フレーム…

setAttributedString:

属性付き文字列をセットします -(void)setAttributedString:(NSAttributedString *)attrString: 解説 属性付き文字列をセットします。 Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( NSAttributedString * )attrString フレームワーク Appl…

setAttachmentSize:forGlyphRange:

-(void)setAttachmentSize:(NSSize )attachmentSize forGlyphRange:: forGlyphRange:(NSRange )glyphRange : 解説 アタッチメントのサイズをセットします。 Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( NSSize )attachmentSize forGlyphR…

paragraphSpacingBeforeGlyphAtIndex:withProposedLineFragmentRect:

-(float)paragraphSpacingBeforeGlyphAtIndex:(unsigned)glyphIndex: withProposedLineFragmentRect:(NSRect )rect : 解説 調査中... Mac OS X v10.4以降使用不可です。 返り値 ( float ) (浮動小数点値) 引数 ( unsigned )glyphIndex ( NSRect )rect フレ…

paragraphSpacingAfterGlyphAtIndex:withProposedLineFragmentRect:

-(float)paragraphSpacingAfterGlyphAtIndex:(unsigned)glyphIndex: withProposedLineFragmentRect:(NSRect)rect: 解説 調査中... Mac OS X v10.4以降使用不可です。 返り値 ( float ) (浮動小数点値) 引数 ( unsigned )glyphIndex ( NSRect )rect フレー…

paragraphSeparatorGlyphRange

段落分割範囲を返します 解説 段落分割範囲を返します。 Mac OS X v10.4以降使用不可です。 返り値 ( NSRange ) 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Instance Methods 使用可能 10.3 参照 -setParagraphGlyphRange:separatorGlyphRa…

paragraphGlyphRange

段落のグリフ範囲を返します 解説 段落のグリフ範囲を返します。 Mac OS X v10.4以降使用不可です。 返り値 ( NSRange ) 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Instance Methods 使用可能 10.3 参照 -setParagraphGlyphRange:separato…

lineSpacingAfterGlyphAtIndex:withProposedLineFragmentRect:

-(float)lineSpacingAfterGlyphAtIndex:(unsigned)glyphIndex: withProposedLineFragmentRect:(NSRect )rect : 解説 調査中... Mac OS X v10.4以降使用不可です。 返り値 ( float ) (浮動小数点値) 引数 ( unsigned )glyphIndex ( NSRect )rect フレームワ…

lineFragmentRectForProposedRect:remainingRect:

-(NSRect)lineFragmentRectForProposedRect:(NSRect )proposedRect: remainingRect:(NSRectPointer )remainingRect : 解説 調査中... Mac OS X v10.4以降使用不可です。 返り値 ( NSRect ) 引数 ( NSRect )proposedRect ( NSRectPointer )remainingRect フレ…

lineFragmentPadding

ラインフラグメントパディングを返します 解説 ラインフラグメントパディングを返します。 Mac OS X v10.4以降使用不可です。 返り値 ( float ) (浮動小数点値) 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Instance Methods 使用可能 10.…

layoutParagraphAtPoint:

-(unsigned int)layoutParagraphAtPoint:(NSPoint *)lineFragmentOrigin: 解説 willSetLineFragmentRectが呼び出される Mac OS X v10.4以降使用不可です。 返り値 ( unsigned int ) 整数値 引数 ( NSPoint * )lineFragmentOrigin フレームワーク Application…

layoutManager

レイアウトマネージャーを返します 解説 レイアウトマネージャーを返します。 Mac OS X v10.4以降使用不可です。 返り値 ( NSLayoutManager * ) 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Instance Methods 使用可能 10.3 参照 例文 NSLog…

insertGlyph:atGlyphIndex:characterIndex:

-(void)insertGlyph:(NSGlyph)glyph: atGlyphIndex:(unsigned)glyphIndex: characterIndex:(unsigned)charIndex : 解説 グリフを挿入します。 insertGlyphが呼び出される Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 ( NSGlyph )glyph ( un…

hyphenationFactorForGlyphAtIndex:

グリフ番号からハイフネーションファクターを返します -(float)hyphenationFactorForGlyphAtIndex:(unsigned)glyphIndex: 解説 グリフ番号からハイフネーションファクターを返します。 Mac OS X v10.4以降使用不可です。 返り値 ( float ) (浮動小数点値) …

hyphenationFactor

現在のハイフネーションファクターを返します 解説 現在のハイフネーションファクターを返します。 Mac OS X v10.4以降使用不可です。 返り値 ( float ) (浮動小数点値) 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Instance Methods 使用…

hyphenCharacterForGlyphAtIndex:

-(UTF32Char)hyphenCharacterForGlyphAtIndex:(unsigned)glyphIndex: 解説 指定したグリフ番号で サブクラスでオーバーライドできます。 返り値 ( UTF32Char ) UTF32文字 引数 ( unsigned )glyphIndex グリフ番号 フレームワーク ApplicationKit クラス NSAT…

glyphRangeForCharacterRange:actualCharacterRange:

文字列の範囲で、グリフ範囲を返します -(NSRange)glyphRangeForCharacterRange:(NSRange )charRange: actualCharacterRange:(NSRangePointer )actualCharRange : 解説 文字列の範囲で、グリフ範囲を返します。 Mac OS X v10.4以降使用不可です。 返り値 ( N…

sharedTypesetter

共有ATSタイプセッターを作ります。 解説 共有ATSタイプセッターを作ります。 返り値 ( id ) オブジェクト() 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Class Methods 使用可能 10.3 参照 例文 #import "MyObject.h" @implementation My…

attributedString

属性付き文字列を返します -(NSAttributedString *)attributedString:()- (: 解説 属性付き文字列を返します。 Mac OS X v10.4以降使用不可です。 返り値 ( NSAttributedString * ) 引数 ( )- ( フレームワーク ApplicationKit クラス NSATSTypesetter Insta…

bidiProcessingEnabled

両方向が使用できるかを返します 解説 両方向が使用できるか(欧文のように左から右、アラビア語のように右から左)を返します。 Mac OS X v10.4以降使用不可です。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Instan…