macOS/iOS API解説

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

目次

CFCharacterSetIsCharacterMember

指定したユニコードキャラクタはキャラクタセットのメンバーかどうかを返します
Boolean  CFCharacterSetIsCharacterMember ( 
          CFCharacterSetRef   theSet , 
          UniChar   theChar );

解説

指定したユニコードキャラクタはキャラクタセットのメンバーかどうかを返します。

返り値

引数

( CFCharacterSetRef )theSet
( UniChar )theChar

クラス

CFCharacterSet

Function

使用可能

10.0

参照

例文

	//
#include <CoreFoundation/CoreFoundation.h>

int main (int argc, const char * argv[]) {

	CFCharacterSetRef characterSetRef = CFCharacterSetCreateWithCharactersInString(kCFAllocatorDefault, CFSTR("abcdefghijklmnopqrstuvwxyz"));
int i;
for (i = 0 ; i < 200 ; i++){
	if ( CFCharacterSetIsCharacterMember(characterSetRef, (UniChar)i)){
		CFShow( CFStringCreateWithFormat (kCFAllocatorDefault,NULL,CFSTR("YES   %d\n"), i));
	}else{

		//CFShow( CFStringCreateWithFormat (kCFAllocatorDefault,NULL,CFSTR("NO   %d\n"), i));
	}
}
CFShow( CFSTR("END\n"));	
    return 0;
}