2
如何以编程方式检查NSFont是否包含像'°'这样的unicode字符?检查NSFont是否包含字符
如何以编程方式检查NSFont是否包含像'°'这样的unicode字符?检查NSFont是否包含字符
好吧,试试这个:
NSFont *font = [NSFont fontWithName:@"Arial" size:14.0];
NSCharacterSet *set = [font coveredCharacterSet];
if (![set characterIsMember:[@"°" characterAtIndex:0]]) {
NSLog(@"Failed");
} else {
NSLog(@"Success");
}
我试了一下。返回yes,因为'°'将被绘制为另一个字符,但它不在字体中 –
您正在使用哪种字体? – NSAddict
我使用“LCD_Solid”例如 –