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…