availableFontNamesMatchingFontDescriptor:
フォントデスクリプタと名前が合うフォントを返します。
-(NSArray *)availableFontNamesMatchingFontDescriptor:(NSFontDescriptor *)descriptor:
解説
フォントデスクリプタと名前が合うフォントを返します。
返り値
( NSArray * )
なし
引数
( NSFontDescriptor * )descriptor
フレームワーク
ApplicationKit
クラス
NSFontManager
Instance Methods
使用可能
10.3
参照
例文
#import "Controller.h" @implementation Controller - (IBAction)pushButton:(id)sender { NSFontManager *fMgr = [NSFontManager sharedFontManager]; NSFontPanel *fPanel = [NSFontPanel sharedFontPanel]; NSFontDescriptor *fntDesc; NSDictionary *dic1 = [NSDictionary dictionaryWithObjectsAndKeys: @"Osaka",@"NSFontNameAttribute", [NSNumber numberWithFloat:10.0],@"NSFontSizeAttribute", nil]; fntDesc = [[[NSFontDescriptor alloc] initWithFontAttributes:dic1] autorelease] ; [fMgr orderFrontFontPanel:fPanel]; NSLog([[fMgr availableFontNamesMatchingFontDescriptor:fntDesc] description]); } @end