Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

NSFontManager

addFontDescriptors:toCollection:

コレクションにフォントを追加します -(void)addFontDescriptors:(NSArray *)descriptors: toCollection:(NSString *)collectionName: 解説 コレクションにフォントを追加します。 返り値 ( void ) なし 引数 ( NSArray * )descriptors ( NSString * )collec…

setFontManagerFactory:

フォントマネージャーを作るのに使用するクラスオブジェクトをセットします +(void)setFontManagerFactory:(Class)aClass: 解説 フォントマネージャーを作るのに使用するクラスオブジェクトをセットします。クラスオブジェクト(aClass)はNSFontManagerのサブ…

setFontPanelFactory:

フォントパネルを作るために使われるクラスオブジェクトをセットします +(void)setFontPanelFactory:(Class)factoryId: 解説 フォントパネルを作るために使われるクラスオブジェクトをセットします。クラスオブジェクトはNSFontPanelのサブクラスでなくては…

sharedFontManager

フォントマネージャーの共有インスタンスを必要に応じて作って返します 解説 フォントマネージャーの共有インスタンスを必要に応じて作って返します。 返り値 ( NSFontManager * ) フォントマネージャー 引数 フレームワーク ApplicationKit クラス NSFontMa…

action

フォントパネルのフォントやサイズなどファーストレスポンダを返します 解説 フォントパネルのフォントやサイズなどファーストレスポンダを返します。 返り値 ( SEL ) アクションセレクタ 引数 フレームワーク ApplicationKit クラス NSFontManager Instance…

addFontTrait:

調査中 -(void)addFontTrait:(id)sender: 解説 調査中 フォントの特徴(BoldやItaricなど)を追加したときに呼び出されます。 返り値 ( void ) なし 引数 ( id )sender フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 …

availableFontFamilies

利用可能なフォントファミリーを返します 解説 利用可能なフォントファミリーを返します。 返り値 ( NSArray * ) フォントファミリーの配列 引数 フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 - availableFontN…

removeCollection:

コレクションを削除します -(BOOL)removeCollection:(NSString *)collectionName: 解説 コレクションを削除します。 返り値 ( BOOL ) YES/NO 引数 ( NSString * )collectionName フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用…

addCollection:options:

コレクションを追加します -(BOOL)addCollection:(NSString *)collectionName: options:(int) collectionOptions : 解説 コレクションを追加します。 【 collectionOptions 】 NSFontCollectionApplicationOnlyMask 返り値 ( BOOL ) YES/NO 引数 ( NSString …

fontDescriptorsInCollection:

コレクションに含まれるフォントをフォントデスクリプタの配列で返します -(NSArray *)fontDescriptorsInCollection:(NSString *)collectionNames: 解説 コレクションに含まれるフォントをフォントデスクリプタの配列で返します。 返り値 ( NSArray * ) なし…

collectionNames

コレクション名のリストを配列で返します 解説 コレクション名のリストを配列で返します。 返り値 ( NSArray * ) なし 引数 フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.3 参照 -fontDescriptorsInCollection: 例文 #…

availableFontNamesMatchingFontDescriptor:

フォントデスクリプタと名前が合うフォントを返します。 -(NSArray *)availableFontNamesMatchingFontDescriptor:(NSFontDescriptor *)descriptor: 解説 フォントデスクリプタと名前が合うフォントを返します。 返り値 ( NSArray * ) なし 引数 ( NSFontDesc…

convertAttributes:

** -(NSDictionary *)convertAttributes:(NSDictionary *)attributes: 解説 属性を変換する 返り値 ( NSDictionary * ) なし 引数 ( NSDictionary * )attributes フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.3 参照 -…

setSelectedAttributes:isMultiple:

** -(void)setSelectedAttributes:(NSDictionary *)attributes: isMultiple:(BOOL)flag : 解説 属性をセットする。 返り値 ( void ) なし 引数 ( NSDictionary * )attributes ( BOOL )flag フレームワーク ApplicationKit クラス NSFontManager Instance Met…

orderFrontStylesPanel:

フォントスタイルパネルを表示します -(void)orderFrontStylesPanel:(id)sender: 解説 フォントスタイルパネルを表示します。 返り値 ( void ) なし 引数 ( id )sender フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.3 …

fontManager:willIncludeFont:

調査中 -(BOOL)fontManager:(id)theFontManager: willIncludeFont:(NSString *)fontName: 解説 調査中 デリゲートでの実装 フォントをインクルードしようとする時に呼び出されます。 返り値 ( BOOL ) YES/NO 引数 ( id )theFontManager フォントマネージャー…

changeFont:

調査中 -(void)changeFont:(id)sender: 解説 デリゲートでの実装 フォントを変更したときに呼び出される 返り値 ( void ) なし 引数 ( id )sender フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 - addFontTrait:…

weightOfFont:

フォントののウェイトを返します -(int)weightOfFont:(NSFont *)aFont: 解説 aFontのウェイトを返します 0は最も細い、5は普通、9以上は太い。 返り値 ( int ) 整数値 引数 ( NSFont * )aFont フォント フレームワーク ApplicationKit クラス NSFontManager …

traitsOfFont:

フォントの特徴を返します -(NSFontTraitMask)traitsOfFont:(NSFont *)aFont: 解説 フォントの特徴を返します。 返り値 ( NSFontTraitMask ) フォントの特徴のマスク 引数 ( NSFont * )aFont フォント フレームワーク ApplicationKit クラス NSFontManager I…

setSelectedFont:isMultiple:

フォントパネルの選択をセットします -(void)setSelectedFont:(NSFont *)aFont: isMultiple:(BOOL)flag: 解説 フォントパネルの選択をセットします。 返り値 ( void ) なし 引数 ( NSFont * )aFont フォント ( BOOL )flag 複数選択するかYES/NO フレームワー…

setFontMenu:

アプリケーションのフォントメニューとしてのaMenuをセットします -(void)setFontMenu:(NSMenu *)aMenu: 解説 アプリケーションのフォントメニューとしてのaMenuをセットします。 返り値 ( void ) なし 引数 ( NSMenu * )aMenu メニュー フレームワーク Appl…

setEnabled:

調査中 -(void)setEnabled:(BOOL)flag: 解説 調査中 フォントパネル、フォントメニューが使用可能かをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag YES/NO フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 …

setDelegate:

レシーバーのデリゲートをanObjectにセットします -(void)setDelegate:(id)anObject: 解説 レシーバーのデリゲートをanObjectにセットします 返り値 ( void ) なし 引数 ( id )anObject デリゲートにするオブジェクト フレームワーク ApplicationKit クラス …

setAction:

アクションをセットします -(void)setAction:(SEL)aSelector: 解説 アクションをセットします。 通常使用しません。 返り値 ( void ) なし 引数 ( SEL )aSelector アクションセレクタ フレームワーク ApplicationKit クラス NSFontManager Instance Methods …

sendAction

使用しません 解説 アクションを送信します。システムによって使用されるので使用しません 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 - setAction: 例文 //ありません

selectedFont

最後に選択されたフォントを返します 解説 最後に選択されたフォントを返します。 返り値 ( NSFont * ) フォント 引数 フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 - isMultiple 例文 NSLog([[fMgr selectedFo…

removeFontTrait:

調査中 -(void)removeFontTrait:(id)sender: 解説 調査中 フォントの特徴を取り除きます。 返り値 ( void ) なし 引数 ( id )sender フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 - addFontTrait: - modifyFont…

orderFrontFontPanel:

フォントパネルを表示します -(void)orderFrontFontPanel:(id)sender: 解説 フォントパネルを表示します。 返り値 ( void ) なし 引数 ( id )sender フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 -fontPanel: +…

modifyFontViaPanel:

調査中 -(void)modifyFontViaPanel:(id)sender: 解説 調査中 パネルでフォントを修正します。 返り値 ( void ) なし 引数 ( id )sender フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 - addFontTrait: - removeF…

modifyFont:

調査中 -(void)modifyFont:(id)sender: 解説 調査中 フォントを修正します。 ● NSNoFontChangeAction ● NSViaPanelFontAction フォントパネルは、panelConvertFontである ● NSAddTraitFontAction ● NSRemoveTraitFontAction ● NSSizeUpFontAction ● NSSizeDo…

localizedNameForFamily:face:

フォントファミリー名とフォントフェイス名で、ローカライズ名称を返します -(NSString *)localizedNameForFamily:(NSString *)family: face:(NSString *)face: 解説 フォントファミリー名とフォントフェイス名で、ローカライズ名称を返します。 返り値 ( NS…

isMultiple

最後に選択したフォントがマルチフォントかを返します 解説 最後に選択したフォントがマルチフォントかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 - setSelectedFo…

isEnabled

フォントマネージャーが使用可能かを返します 解説 フォントマネージャーが使用可能かを返します 使用可能ならYESを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 - isE…

fontWithFamily:traits:weight:size:

指定したフォントファミリー、特徴、ウエイト、サイズでフォントを返します -(NSFont *)fontWithFamily:(NSString *)family: traits:(NSFontTraitMask)fontTraitMask: weight:(int)weight: size:(float)size: 解説 指定したフォントファミリー、特徴、ウエイ…

fontPanel:

フォントパネルを返します -(NSFontPanel *)fontPanel:(BOOL)createFlag: 解説 フォントパネルを返します。 返り値 ( NSFontPanel * ) フォントパネル 引数 ( BOOL )createFlag YES/NO フレームワーク ApplicationKit クラス NSFontManager Instance Methods…

fontNamed:hasTraits:

フォント名と特徴で指定したフォントがあるかを返します -(BOOL)fontNamed:(NSString *)typeface: hasTraits:(NSFontTraitMask)fontTraitMask: 解説 フォント名と特徴で指定したフォントがあるかを返します。 【NSFontTraitMask】 ● NSItalicFontMask ● NSBo…

fontMenu:

フォントメニューを返します -(NSMenu *)fontMenu:(BOOL)createFlag: 解説 フォントメニューを返します 返り値 ( NSMenu * ) メニュー 引数 ( BOOL )createFlag YES/NO フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 …

delegate

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

convertWeight:ofFont:

調査中 -(NSFont *)convertWeight:(BOOL)increaseFlag: ofFont:(NSFont *)aFont: 解説 調査中 フォントウエイトを変換します。 返り値 ( NSFont * ) フォント 引数 ( BOOL )increaseFlag YES/NO ( NSFont * )aFont フォント フレームワーク ApplicationKit …

convertFont:toSize:

調査中 -(NSFont *)convertFont:(NSFont *)aFont: toSize:(float)size: 解説 調査中 フォントを変換します。 返り値 ( NSFont * ) フォント 引数 ( NSFont * )aFont フォント ( float )size サイズ フレームワーク ApplicationKit クラス NSFontManager Inst…

convertFont:toNotHaveTrait:

調査中 -(NSFont *)convertFont:(NSFont *)aFont: toNotHaveTrait:(NSFontTraitMask)fontTraitMask: 解説 調査中 フォントを切り替えます。 【NSFontTraitMask】フォントの特徴 ● NSItalicFontMask イタリック体 ● NSBoldFontMask ボールド ● NSUnboldFontMa…

convertFont:toHaveTrait:

調査中 -(NSFont *)convertFont:(NSFont *)aFont: toHaveTrait:(NSFontTraitMask)fontTrait: 解説 調査中 フォントを切り替えます。 【NSFontTraitMask】フォントの特徴 ● NSItalicFontMask ● NSBoldFontMask ● NSUnboldFontMask ● NSNonStandardCharacterSe…

convertFont:toFamily:

調査中 -(NSFont *)convertFont:(NSFont *)aFont: toFamily:(NSString *)family: 解説 調査中 フォントを切り替えます。 返り値 ( NSFont * ) フォント 引数 ( NSFont * )aFont フォント ( NSString * )family ファミリー フレームワーク ApplicationKit ク…

convertFont:toFace:

調査中 -(NSFont *)convertFont:(NSFont *)aFont: toFace:(NSString *)typeface: 解説 調査中 フォントを切り替えます。 返り値 ( NSFont * ) フォント 引数 ( NSFont * )aFont フォント ( NSString * )typeface タイプフェイス フレームワーク ApplicationK…

convertFont:

調査中 -(NSFont *)convertFont:(NSFont *)aFont: 解説 調査中 フォントを切り替えます。 返り値 ( NSFont * ) フォント 引数 ( NSFont * )aFont フォント フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 - conve…

availableMembersOfFontFamily:

フォントファミリーの配列を返します -(NSArray *)availableMembersOfFontFamily:(NSString *)family: 解説 フォントファミリーの配列を返します。 それぞれの配列には4つの要素が含まれます。 ● ポストスクリプトフォント名 ● フォントパネルでの表示名 ● …

availableFonts

システムで、利用できるフォントの名前を返します 解説 システム(NSFontオブジェクトでない)で、利用できるフォントの名前を返します。 返り値 ( NSArray * ) 利用可能なフォントの名前の配列 引数 フレームワーク ApplicationKit クラス NSFontManager In…

availableFontNamesWithTraits:

特徴で選んだシステムで利用できるフォントの配列を返します -(NSArray *)availableFontNamesWithTraits:(NSFontTraitMask)fontTraitMask: 解説 特徴で選んだシステムで利用できるフォントの配列を返します。 【fontTraitMask】フォントの特徴マスク ● NSIta…

availableFontFamilies

利用可能なフォントファミリーを返します 解説 利用可能なフォントファミリーを返します。 返り値 ( NSArray * ) フォントファミリーの配列 引数 フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 参照 - availableFontN…

addFontTrait:

調査中 -(void)addFontTrait:(id)sender: 解説 調査中 フォントの特徴(BoldやItaricなど)を追加したときに呼び出されます。 返り値 ( void ) なし 引数 ( id )sender フレームワーク ApplicationKit クラス NSFontManager Instance Methods 使用可能 10.0 …