检查NSFont是否包含char

时间:2012-09-11 15:31:28

标签: objective-c unicode nsfont

如何以编程方式检查NSFont是否包含像'°'这样的unicode字符?

1 个答案:

答案 0 :(得分:0)

好的,试试这个:

NSFont *font = [NSFont fontWithName:@"Arial" size:14.0];
NSCharacterSet *set = [font coveredCharacterSet];
if (![set characterIsMember:[@"°" characterAtIndex:0]]) {
    NSLog(@"Failed");
} else {
    NSLog(@"Success");
}