macOS/iOS API解説

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

目次

NSFont

xHeight

エックスハイトを返します 解説 エックスハイト(小文字の高さ)を返します。 返り値 ( float ) エックスハイト 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 - ascender - descender 例文 #import "MyView.h" //My…

widthOfString:

文字の幅を返します -(float)widthOfString:(NSString *)aString: 解説 文字の幅を返します。 Mac OS X v10.4以降使えません。 返り値 ( float ) 文字の幅 引数 ( NSString * )aString 幅を返す文字 フレームワーク ApplicationKit クラス NSFont Instance M…

underlineThickness

下線の幅を返します 解説 下線の幅を返します。 返り値 ( float ) 下線の幅 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 - underlinePosition 例文 #import "MyView.h" //MyViewはNSViewのサブクラス @implement…

underlinePosition

下線の位置を返します 解説 下線の位置を返します。 返り値 ( float ) 下線の位置 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 - underlineThickness 例文 #import "MyView.h" //MyViewはNSViewのサブクラス @im…

fontDescriptor

レシーバのフォントデスクリプタを返します 解説 レシーバのフォントデスクリプタを返します。 返り値 ( NSFontDescriptor * ) フォントデスクリプタ 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.3 参照 +useFont: -set…

textTransform

レシーバーの変換マトリックスを返します 解説 レシーバーの変換マトリックスを返します。 返り値 ( NSAffineTransform * ) なし 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.4 参照 +useFont: -set 例文 #import "MyVi…

setInContext:

指定のグラフィックコンテキストの現在のフォントとしてレシーバーを設定します -(void)setInContext:(NSGraphicsContext *)graphicsContext: 解説 指定のグラフィックコンテキストの現在のフォントとしてレシーバーを設定します。 返り値 ( void ) なし 引…

screenFontWithRenderingMode:

指定したレンダリングモードのスクリーンフォントを返します -(NSFont *)screenFontWithRenderingMode:(NSFontRenderingMode)renderingMode: 解説 指定したレンダリングモードのスクリーンフォントを返します。 返り値 ( NSFont * ) なし 引数 ( NSFontRende…

renderingMode

ディスプレイレンダリングモードを返します 解説 ディスプレイレンダリングモードを返します。 NSFontDefaultRenderingMode 初期設定 NSFontAntialiasedRenderingMode 浮動小数点幅アンチエイリアス NSFontIntegerAdvancementsRenderingMode 整数幅レンダリ…

leading

レシーバーのリードを返します 解説 調査中... レシーバーのリードを返します。 返り値 ( float ) なし 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.4 参照 +fontWithDescriptor:size: 例文 #import "MyView.h" //MyVie…

getBoundingRects:forGlyphs:count:

バウンディング矩形を返します -(void)getBoundingRects:(NSRectArray)bounds: forGlyphs:(const NSGlyph *)glyphs: count:(unsigned)glyphCount: 解説 バウンディング矩形を返します。 返り値 ( void ) なし 引数 ( NSRectArray )bounds ( const NSGlyph * …

getAdvancements:forPackedGlyphs:length:

** -(void)getAdvancements:(NSSizeArray)advancements forPackedGlyphs:(const void : forPackedGlyphs:(const void *)packedGlyphs: length:(unsigned)length: 解説 指定されたパックドグリフとレシーバーによってレンダリングされたアドバンスメントの配…

getAdvancements:forGlyphs:count:

アドバンスメント幅を返します -(void)getAdvancements:(NSSizeArray)advancements: forGlyphs:(const NSGlyph *)glyphs: count:(unsigned)glyphCount: 解説 アドバンスメント幅を返します。 返り値 ( void ) なし 引数 ( NSSizeArray )advancements ( const…

fontWithDescriptor:textTransform:

** +(NSFont *)fontWithDescriptor:(NSFontDescriptor *)fontDescriptor: textTransform:(NSAffineTransform *)textTransform: 解説 調査中... フォントデスクリプタからフォントを作って返します。 返り値 ( NSFont * ) フォント 引数 ( NSFontDescriptor *…

fontWithDescriptor:size:

フォントデスクリプタからフォントを作って返します +(NSFont *)fontWithDescriptor:(NSFontDescriptor *)fontDescriptor: size:(float)fontSize: 解説 フォントデスクリプタからフォントを作って返します。 多くの場合、fontWithName:size:で標準サイズのフ…

systemFontSizeForControlSize:

コントロールサイズから、システムフォントサイズを返します +(float)systemFontSizeForControlSize:(NSControlSize)controlSize: 解説 コントロールサイズから、システムフォントサイズを返します。 【NSControlSize】 ●NSRegularControlSize ●NSSmallContr…

coveredCharacterSet

フォントに含まれる文字をキャラクタセットにして返します 解説 フォントに含まれる文字をキャラクタセットにして返します。 返り値 ( NSCharacterSet * ) キャラクタセット 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10…

displayName

表示名を返します 解説 表示名を返します。 返り値 ( NSString * ) 表示名 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 例文 #import "MyView.h" //MyViewはNSViewのサブクラス @implementation MyView -(void)d…

set

フォントをセットします 解説 プリント操作やPostScript発行の間、PostScriptのshowやその他のテキスト描画オペレータのレシーバを確定します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参…

screenFont

スクリーンフォントを返します 解説 スクリーンフォントを返します。 AppKitのsetFont:などで使ってはいけません。 返り値 ( NSFont * ) スクリーンフォント 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 - print…

printerFont

プリンタフォントを返します 解説 プリンタフォントを返します。 返り値 ( NSFont * ) プリンタフォント 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 - screenFont 例文 #import "MyView.h" //MyViewはNSViewの…

positionsForCompositeSequence:numberOfGlyphs:pointArray:

使用中止 -(int)positionsForCompositeSequence:(NSGlyph *)glyphs: numberOfGlyphs:(int)numGlyphs: pointArray:(NSPointArray)points: 解説 Mac OS X v10.4以降使えません。 返り値 ( int ) 整数値 引数 ( NSGlyph * )glyphs グリフ ( int )numGlyphs グリ…

positionOfGlyph:withRelation:toBaseGlyph:totalAdvancement:metricsExist:

グリフの位置を返します -(NSPoint)positionOfGlyph:(NSGlyph)aGlyph: withRelation:(NSGlyphRelation)relation: toBaseGlyph:(NSGlyph)baseGlyph: totalAdvancement:(NSSizePointer)offset: metricsExist:(BOOL *)flag: 解説 グリフの位置を返します。 Mac …

positionOfGlyph:struckOverRect:metricsExist:

グリフの位置 -(NSPoint)positionOfGlyph:(NSGlyph)aGlyph: struckOverRect:(NSRect)aRect: metricsExist:(BOOL *)flag: 解説 グリフの位置を返します。 Mac OS X v10.4以降使えません。 返り値 ( NSPoint ) グリフの位置 引数 ( NSGlyph )aGlyph グリフ ( N…

positionOfGlyph:struckOverGlyph:metricsExist:

グリフの位置 -(NSPoint)positionOfGlyph:(NSGlyph)aGlyph: struckOverGlyph:(NSGlyph)baseGlyph: metricsExist:(BOOL *)flag: 解説 グリフの位置を返します。 Mac OS X v10.4以降使えません。 返り値 ( NSPoint ) グリフの位置 引数 ( NSGlyph )aGlyph グリ…

positionOfGlyph:precededByGlyph:isNominal:

グリフの位置関係を返します -(NSPoint)positionOfGlyph:(NSGlyph)aGlyph: precededByGlyph:(NSGlyph)prevGlyph: isNominal:(BOOL *)flag: 解説 グリフの位置関係を返します。 Mac OS X v10.4以降使えません。 返り値 ( NSPoint ) 位置 引数 ( NSGlyph )aGly…

positionOfGlyph:forCharacter:struckOverRect:

指定したグリフが指定した範囲で文字を表す時の位置を返します -(NSPoint)positionOfGlyph:(NSGlyph)aGlyph: forCharacter:(unichar)aChar: struckOverRect:(NSRect)aRect: 解説 指定したグリフ(aGluph)が指定した範囲(aRect)で文字(aChar)を表す時の位置を…

pointSize

フォントのポイントサイズを返します 解説 フォントのポイントサイズを返します。 返り値 ( float ) ポイントサイズ 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 例文 #import "MyView.h" //MyViewはNSViewのサ…

numberOfGlyphs

レシーバーのグリフ数を返します 解説 レシーバーのグリフ数を返します。0から数えられます。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 例文 #import "MyView.h" //MyViewはNSViewのサ…

mostCompatibleStringEncoding

エンコーディングを推測して返します 解説 エンコーディングを推測して返します。 【NSStringEncoding】 ● NSASCIIStringEncoding 7ビットASCIIエンコード ● NSNEXTSTEPStringEncoding NeXTSTEP拡張8ビットASCIIエンコード ● NSJapaneseEUCStringEncoding 日…