fontDescriptorByAddingAttributes:
フォントデスクリプタに属性を追加します
-(NSFontDescriptor *)fontDescriptorByAddingAttributes:(NSDictionary *)attributes:
解説
フォントデスクリプタに属性を追加します。
返り値
( NSFontDescriptor * )
なし
引数
( NSDictionary * )attributes
追加するフォント属性の辞書
フレームワーク
ApplicationKit
クラス
NSFontDescriptor
Instance Methods
使用可能
10.4
参照
+fontDescriptorWithFontAttributes:
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSDictionary *dic1 = [NSDictionary dictionaryWithObjectsAndKeys: @"osaka",@"NSFontNameAttribute", nil]; NSFontDescriptor *fntDesc1 = [NSFontDescriptor fontDescriptorWithFontAttributes:dic1] ; NSLog(@"NSFontDescriptor %@",[fntDesc1 fontAttributes]); NSDictionary *dic2 = [NSDictionary dictionaryWithObjectsAndKeys: [NSNumber numberWithFloat:10.0],@"NSFontSizeAttribute", nil]; NSFontDescriptor *fntDesc2 = [fntDesc1 fontDescriptorByAddingAttributes:dic2] ; NSLog(@"NSFontDescriptor %@",[fntDesc2 fontAttributes]); } @end