macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

coveredCharacterSet

フォントに含まれる文字をキャラクタセットにして返します

解説

フォントに含まれる文字をキャラクタセットにして返します。

返り値

( NSCharacterSet * )

キャラクタセット

引数

フレームワーク

ApplicationKit

クラス

NSFont

Instance Methods

使用可能

10.2

参照

例文

#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