| Home 目次>ApplicationKit>NSFont | 10.2 |
coveredCharacterSet
フォントに含まれる文字をキャラクタセットにして返します
-(NSCharacterSet *) coveredCharacterSet
【返り値】 | |
| NSCharacterSet * | キャラクタセット |
【解説】
フォントに含まれる文字をキャラクタセットにして返します。
【例文】
#import "MyObject.h"
@implementation MyObject
- ( IBAction )myAction:( id )sender
{
NSFont *fnt = [NSFont fontWithName: @"Osaka" size: 50.0 ] ;
NSLog([fnt fontName]);
NSCharacterSet *charSet = [fnt coveredCharacterSet];
NSLog([charSet description]);
unichar currentChar ;
int i;
for ( i= 1 ; i<= 50000 ; i++){
currentChar = (UTF32Char)i;
if ([charSet longCharacterIsMember:currentChar])
{
[myOutlet insertText:[NSString stringWithFormat: @"%d " ,currentChar]];
}
}
}
@end
![]() | |
この記事を評価してください。
| Home 目次>ApplicationKit>NSFont | 修正日2007.4.10 |