2

NSFontに「°」のようなユニコード文字が含まれているかどうかをプログラムで確認するにはどうすればよいですか?

4

1 に答える 1

1

OK、これを試してください:

NSFont *font = [NSFont fontWithName:@"Arial" size:14.0];
NSCharacterSet *set = [font coveredCharacterSet];
if (![set characterIsMember:[@"°" characterAtIndex:0]]) {
    NSLog(@"Failed");
} else {
    NSLog(@"Success");
}
于 2012-09-11T16:15:37.640 に答える