macOS/iOS API解説

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

目次

NSFont

maximumAdvancement

フォントの中での最大のシフト量を返します 解説 フォントの中での最大のシフト量を返します。 返り値 ( NSSize ) 仮想ボックスのサイズ 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 - advancementForGlyph: 例…

matrix

フォントのフォントマトリックスを返します 解説 フォントのフォントマトリックスを返します。 返り値 ( const float * ) フォント・マトリックス 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 + fontWithName:ma…

italicAngle

イタリック体の傾斜角度を返します 解説 イタリック体の傾斜角度を返します。 返り値 ( float ) 傾斜角度 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 例文 #import "MyView.h" //MyViewはNSViewのサブクラス @i…

isFixedPitch

固定ピッチフォントかどうかを返します 解説 固定ピッチフォントかどうかを返します。 固定ピッチフォントならばYESを返します。 プロポーショナルフォントならばNOを返します。 返り値 ( BOOL ) 固定ピッチフォントかYES/NO 引数 フレームワーク Applicatio…

isBaseFont

使用しません 解説 このメソッドは、現在用いられていません。 Mac OS X v10.4以降使えません。 返り値 ( BOOL ) ベースフォントかYES/NO 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 例文 //ありません

glyphWithName:

グリフ名でグリフを作って返します -(NSGlyph)glyphWithName:(NSString *)glyphName: 解説 グリフ名でグリフを作って返します。 (10.4では動かないらしい) 返り値 ( NSGlyph ) グリフ 引数 ( NSString * )glyphName グリフ名 フレームワーク ApplicationKi…

glyphPacking

グリフパックを返します 解説 グリフパック(字形の配列方法)を返します。 【NSMultibyteGlyphPacking】 ● NSNativeShortGlyphPacking Mac OS Xのネイティブフォーマット ● NSTwoByteGlyphPacking 2バイト. ● NSFourByteGlyphPacking 4バイト. Mac OS X v10…

glyphIsEncoded:

フォントにグリフが含まれるかを返します -(BOOL)glyphIsEncoded:(NSGlyph)aGlyph: 解説 フォントにグリフ(aGlyph)が含まれるかを返します。 レシーバーがグリフ(aGlyph)を含むならYESを返します。 含まなければNOを返します Mac OS X v10.4以降使えません。…

fontName

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

familyName

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

encodingScheme

エンコーディングを返します 解説 フォントのエンコーディング名を返します。 Mac OS X v10.4以降使えません。 ● AdobeStandardEncoding ● ISOLatin1Encoding ● FontSpecific 返り値 ( NSString * ) エンコーディング 引数 フレームワーク ApplicationKit ク…

afmDictionary

使用しません 解説 辞書形式でレシーバーのAFM情報を返します。 このメソッドは、使用しません Mac OS X v10.4以降使えません。 返り値 ( NSString * ) 文字列 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 例文

descender

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

defaultLineHeightForFont

デフォルトラインハイトを返します 解説 デフォルトラインハイトを返します。 Mac OS X v10.4以降使えません。 返り値 ( float ) ラインハイトの値 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 - ascender - des…

capHeight

フォントのキャップハイトを返します 解説 フォントのキャップハイトを返します。 返り値 ( float ) キャップハイトの値 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 - ascender - descender - xHeight 例文 #im…

boundingRectForGlyph:

グリフのバウンディングボックスを返します -(NSRect)boundingRectForGlyph:(NSGlyph)aGlyph: 解説 指定したグリフ(aGlyph)のバウンディングボックスを返します。 返り値 ( NSRect ) 矩形 引数 ( NSGlyph )aGlyph グリフ フレームワーク ApplicationKit クラ…

boundingRectForFont

レシーバーのバウンディングボックスを返します 解説 レシーバーのバウンディングボックスを返します。 返り値 ( NSRect ) 矩形 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 - boundingRectForGlyph: 例文 #impo…

ascender

アセンダラインを返します 解説 アセンダラインを返します。 返り値 ( float ) アセンダラインの位置 引数 フレームワーク ApplicationKit クラス NSFont Instance Methods 使用可能 10.0 参照 - descender - capHeight - xHeight 例文 #import "MyView.h" /…

advancementForGlyph:

グリフの幅をサイズで返します -(NSSize)advancementForGlyph:(NSGlyph)aGlyph: 解説 グリフの幅をサイズで返します。 この幅で次の文字へと送られます。横書きの場合は横方向の、縦書きの時は縦方向の値が返されます。 返り値 ( NSSize ) グリフのサイズ 引…

userFontOfSize:

文書と他のテキストのデフォルトフォントを返します +(NSFont *)userFontOfSize:(float)fontSize: 解説 文書と他のテキストのデフォルトフォントを返します。 英語環境ではHelvetica 返り値 ( NSFont * ) フォント 引数 ( float )fontSize フォントサイズ フ…

userFixedPitchFontOfSize:

固定ピッチフォントを返します +(NSFont *)userFixedPitchFontOfSize:(float)fontSize: 解説 固定ピッチフォントを返します。 英語環境ではMonaco 返り値 ( NSFont * ) フォント 引数 ( float )fontSize フォントサイズ(point) フレームワーク Application…

useFont:

印刷操作でPostScriptコードを書く時に使用されます +(void)useFont:(NSString *)fontName: 解説 印刷操作でPostScriptコードを書く時に使用されます。 Mac OS X v10.4以降使えません。 返り値 ( void ) なし 引数 ( NSString * )fontName フォント名 フレー…

toolTipsFontOfSize:

ツールティップスに使われるフォントとサイズでフォントオブジェクトを作って返します +(NSFont *)toolTipsFontOfSize:(float)fontSize: 解説 ツールティップスに使われるフォントとサイズでフォントオブジェクト(NSFont)を作って返します。 返り値 ( NSFont…

titleBarFontOfSize:

ウインドウタイトルバーに使われるフォントとサイズでフォントを作って返します +(NSFont *)titleBarFontOfSize:(float)fontSize: 解説 ウインドウタイトルバーに使われるフォントとサイズでフォントオブジェクト(NSFont)を作って返します。 返り値 ( NSFont…

systemFontSize

標準のシステムフォントのサイズを返します 解説 標準のシステムフォントのサイズを返します。 返り値 ( float ) フォントサイズ 引数 フレームワーク ApplicationKit クラス NSFont Class Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implement…

systemFontOfSize:

アクアシステムフォントとサイズでフォントオブジェクトを作って返します +(NSFont *)systemFontOfSize:(float)fontSize: 解説 アクアシステムフォント(例えばボタンラベル、メニュー項目、その他)とサイズでフォントオブジェクト(NSFont)を作って返します…

smallSystemFontSize

標準の小さいシステムフォントとサイズでNSFontを作って返します 解説 標準の小さいシステムフォントとサイズでNSFontを作って返します。 返り値 ( float ) フォントサイズ 引数 フレームワーク ApplicationKit クラス NSFont Class Methods 使用可能 10.0 …

setUserFont:

デフォルトユーザーフォントをセットします +(void)setUserFont:(NSFont *)aFont: 解説 デフォルトユーザーフォントをセットします。 nilをセットすると削除されます。 返り値 ( void ) なし 引数 ( NSFont * )aFont フォント フレームワーク ApplicationKit…

setUserFixedPitchFont:

ユーザー固定ピッチフォントをセットします +(void)setUserFixedPitchFont:(NSFont *)aFont: 解説 ユーザー固定ピッチフォントをセットします。 返り値 ( void ) なし 引数 ( NSFont * )aFont フォント フレームワーク ApplicationKit クラス NSFont Class M…

setPreferredFontNames:

初期設定フォント名をセットします +(void)setPreferredFontNames:(NSArray *)fontNames: 解説 初期設定フォント名をセットします。 Mac OS X v10.4以降使えません。 返り値 ( void ) なし 引数 ( NSArray * )fontNames フォント名の配列 フレームワーク App…